Skip to main content

Full text of "Creative Computing 1983 03"

See other formats


creative > 

GoiapatfRg 

the # 1 magazine of computer applications and software 


March IM1 
vol 9 , tut 3 


52.95 







In-depth Evaluations: 

■ 14 Printers 

■ Microfazer 


Columns 

■ Graphics 


■ TRS-80 


■ Apple 

■ Atari 

■ Logo 

■ IBM 


Word Processors for 
Color Computer 


■ Color Computer 
Disk Drive 




■ Data Factory 


■ Color Computer 
Games 


■ TRS-80 Games 

■ Paint 


Dark Crystal: 
A Look Behind 
The Scenes 


Michael Crichton: 
Predicting 
The Future 


Home 

Library 

Catalog 

Program 


TRS-80 

Graphics 


I 

Q 6#£0 

t-emr stm 96oacuy>t yxo *29283 ( 


THE REMARKAE 
SV-318 PERSONAL COI 


You'll grow into it, not o 



© 1983 SPECTRA VIDEO. INC 



SV-601 SUPER EXPANDER 

The real value in any computer system lies m its 
ability to accommodate a large variety of Input/ 
output devices simultaneously With me oddition of 
the SV-601. the SV-316 can Interlace with os many 
as seven different devices at one time Although 
lightweight, the SV-601 can support a IS* T V 
monitor Special front view slots have been 
designed to monitor the operation of the different 
interface cards that ore connected to the system 



SV-903 DATA CASSE* 

This feature packed data cassette dr 
power from the SV-316. to which it is 
connected By using o stereo head, y 
data on one channel. and voice or v 
other This greatly enhances the usai 
stored data Programs such os fore* 
tutorials and voice assisted training < 
and data stored The data cassette v 
be an integral part of your system ev 
choose to expand into a disk drive T 
cassette even has a built-in condens 
you write your own voice support prc 





Man has only recently tested the waters of the home 
computer age, and he has found the waters to his liking. 

But with a brain capable of storing several trillion bits of 
information, he will be continually pushing his new found 
toy to greater limits. Will his machine live up to this 
challenge? 

Sadly, many personal computers will become tomorrow s 
junk in the attic. The SV-318 is one that will not. Because as 
you get better, it gets better. It does so because of its 
capability and expandability— both far beyond those of 
any other affordable computer. 

CAPABILITY. The SV-318 isn't just more capable. It's much 
more capable. No other computer at even twice the price 
combines all these extraordinary features: 32K ROM 
expandable to 96K; 32K RAM expandable to 144K; 

Extended Microsoft Basic (the industry standard); even 
Standard CP/M BO-column capability so you can 
i mmediately utilize over 10,000 existing software 
programs. The SV-318 also has a unique built-in joystick/ 
cursor control— an immeasurably useful feature when it 
comes to playing your favorite video game. 

EXPANDABILITY. As you become more and more skillful 
with computers, you'll love how the SV-318 ''stretches” to 
meet your demands (and actually leads you in fascinating, 
new directions). For one thing, all eleven of our important 
peripherals are available immediately. With mast other 
models, you have to wait months. For another, the SV-318 is 
beautifully designed to interface with new options as they 
become available. 

AFFORDABILITY. The SV-318 is not only eminently afford- 
able. it's the first true bargain of the computer age! Besides 
home budgeting, business applications, word processing, 
programming and self-teaching, the SV-318 is the best 
entertainment value in town. Not only can you use it with 
your TV to play hundreds of different video games, you 
can also use your SV-318 with a TV as a drawing tablet or 
music synthesizer. In play, as in work, the SV-318 will 
continually expand to meet your potential. 

Whether you're just wetting your toes in computers, or 
fully asail on the waters, the SV-318 is a computer that will 
serve you for many, many years. You see, we believe that 
even in the computer age, you don 't become an object of 
real value unless you're around for a while. 



SV-902 FLOPPY DISK DRIVE 

This extremely compact, low profile unit uses 
standord 5'/« * flexible diskettes its single side 
double density configuration allows a capacity of 
256K bytes of data (unformatted) Linked to the 
Super Expander, the SV-902 is your key to the 
virtually unlimited scope of CP/M 0/S as well as a 
complete variety of program languages such os 
LOGO. PASCAL FORTRAN. COBOL and PL-1 




SV 318 


PERSONAL COMPUTER 


SPECTRA VIDEO INC. 39 W. 37th Street. New York. N Y 10016 
CIRCLE 261 ON READER SERVICE CARD 


' 16« Irtf ’W *' • Aw* I cjf» acupt mooted 40 v SO column CP/M l*crosoH * t regrUrcd tradomarti o» »*crosoft Corporator 

" <?•« JO*™*** SM ’M suogon **** Commodor* 64 accepts dO column CP/M CP/M 4 a o» Ogrtjf Rrscarcft me 





ANNOUNCING 
THE END OF 
THE DISPOSABL 
COMPUTER. 




ARE YOU STILL LETTING YOUR PRINTER TIE IIP YOUR COMPUTER? 


While your printer is running, your 
computer is tied up. You can’t use it 
for processing, computing, data entry. 
Nothing. All you can do is twiddle 
your thumbs until the program is 
finished. 

Pretty ridiculous. 

MKROBUFFER ALLOWS YOU 
TO PRINT AND PROCESS 
SIMULTANEOUSLY. 

You just dump your printing data 
directly to Microbuffer, whoosh!, and 
continue processing. No waiting. 

Microbuffer accepts data as fast as 
your computer can send it. It stores 
the data in its own memory buffer 
then takes control of your printer. 

It’s that easy. 

THERE IS A MKROBUFFER 
ESPECIALLY FOR YOUR APPLE. 

Microbuffer II (just one in the full line 
of Microbuffers) is designed to be 
specifically compatible with an Apple II 



computer. An intelligent interface card 
with up to 32K of RAM for data buffer- 
ing, Microbuffer II features on-board 
firmware for text formatting and 
advanced graphics dump routines. 

Both serial and parallel models have 
energy-efficient low power consump- 
tion coupled with a high data transfer 
rate. Print formatting functions include 
Basic listing formatter, self-test, buffer 
zap, text screen dump, fully program- 
mable control characters and 
transparent and maintain modes — 


to name only a few. 

Microbuffer II is simple to install — 
being slot-independent, it slips directly 
inside the Apple II in any slot except 
zero. The 16K model is priced at $259 
and the 32K, at $299. 

Other Microbuffer models include 
Microbuffer/ E for Epson printers and a 
stand-alone, in-line Microbuffer unit to 
untie virtually any computer/ printer 
combination. 

MKROBUFFER FROM 
PRACTKAL PERIPHERALS. 

So what are you waiting for? Write to 
us for more information or ask your 
dealer for a demonstration. 

When you see how much freedom 
Microbuffer will allow, you’ll 
understand why it’s so silly to be 
without one. 

PRACTICAL PERIPHERALS, INC.™ 

31245 LA BAYA DRIVE 
WESTLAKE VILLAGE, CA 91362 
(213) 991-8200 

MKROBUFFER FREES COMPUTERS. 


CIRCLE 288 ON READER SERVICE CARD 







VINYL PROTECTIVE DISK SLEEVES 


DURABLE: Rigid vinyl construction protects against 

constant handling to ensure long wear and tear 

c r y. /t, i ; ^ . p ( y - 

PORTABLE: DiecSavers are the only portable vinyl 
disk sleeves tor use wrth a single diskette that bear the 
RockRoy mark of quality. 

Assoneo Coio's • Pe> ho. • x. / > 

7721 E Gray Road 

I— !• Scottsdale, Arizona 85260 
I * ■ H (602) 998-1577 

Tplt-Free 800-528-2361 * 


« . 

PROTECTIVE: Custom grain vinyl provides added 
protection for magnetic disks by guarding against 
common handling hazards. 

ATTRACTIVE: DiscSavers provide a handsome end 
professional method of single disk storage and 
enhance the lock of your hardware white protecting 
your vatu able software. 


Compute Prodocte Dwktort 


; * j ' 'Hi 

DvicSa^f* * 0 tMdfrr^c 0 apcfftov tnc ^ S'. 

CIRCLE 229 ON READER SERVICE CARD 


r>pr s£®* 

■■pi 


olacS*^* 












issue... in this issue... in thi 


evaluations & profiles 

Printers and Word Processing 


1 O Buying A Printer Ahl 

How to decide which one is for you 


We evaluate and rate 14 printers 

0 A Microfazer From Quad ram Ahl 

Data buffer saves time 

7 2 Rfln t®r Update Linzmayer 

Newest printers on the market 

04 Word Processing 

° 1 With Apple, Diablo And WordStar Mar 

Some do's and some don'ts 

ftQ Three Word Processors 

For TRS-80 Color Computer Norman 

Telewriter. C.C Writer and Color Scripsit 


101 

116 

132 

136 

144 

152 

160 


Epson HX-20 Ahl 

Good things come in small packages 

Apple lie Goodman 

A firsthand examination 

Color Computer Disk Drive Steiner 

Getting serious with the Color Computer 

Data Factory O'Rourke 

Foolproof, flexible database management 

Electronic Canvas Anderson 

Paint, a graphics composer for the Atari 

TRS-80 Arcade Games Linzmayer 

Six of the best we've seen 

Color Computer Games Linzmayer 


Bugs, spaceships and raquetball for the Color Computer 


Cover illustration by Pat Ruggero. 


Mareh, 1983 
Volume 9, Number 3 



Creative Computing (ISSN 0 097-8140) is published monthly by Ahl Computing. 
Inc., a subsidiary of Ziff-Davis Publishing Company David Ahl. President. Elizabeth 
B Staples. Vice President. Selwyn Taubman. Treasurer; Bertram A Abrams. 
Secretary P O Box 789-M Morristown. N J 07960 Second Class postage paid at 
New York. NY 10001 and at additional mailing offices 
Copyright 01983 by Ahl Computing. Inc. All rights reserved 
Editorial offices located at 39 East Hanover Ave . Morris Plains. NJ 07950 Phone 
(201 ) 540-0445 

Domestic Subscriptions 12 issues $24 97. 24 issues $43.97; 36 issues $57 97 
POSTMASTER send address changes to Creative Computing. PO Box 5214. 
Boulder. CO 80321 Call 800-631-8112 toll-free (in New Jersey call 201-540- 
0445) to order a subscription 


articles 


1 68 Tha Dark Crystal Anderson 

A look behind the scenes 

1 78 How To So,va 8 P/e/e 

1 1 w Beyond turtle graphics 

1 07 Logo Ideas Lawler 

Variables and Abstraction 


applications & software 

188 ****** The Future Crichton 

A program to cast the I Ching 

204 TRS **° Graphics Made Almost Painless Crew 

Part two: vector plotter 

214 Computer Art For The Tektronix Jacobson 

Sinusoidal loop no. 2 

210 Library Catalog Heilman 

Create a computer based home library catalog 


departments 

0 Input/Output Readers 

0 Notices Fee 

1 0 Seven Years Ago Ahl 

258 Gra P h , Lubar 

Part nine: the wrap-up 

265 New Products Staff 

272 Apple Cart Adams 

A speech synthesis program 

27 6 0ut P°*t: Atari Anderson 

w Light pens to buy and make 

284 IBM ,ma 0 ai Fastie 

w Most frequently asked questions answered 

294 TRS-80 Strings Gray 

Spectrums, spirals and Tandyvision 

300 Book Reviews Gray 


March 1983 e Creative Computing 


3 



staff 


Founder/Editor-in-Chief 


David H.Ahl 


Editor 

Managing Editor 
Associate Editor 
Editor-at-Large 
Contributing Editors 



Elizabeth B. Staples 
Peter Fee 
John Anderson 
Ted Nelson 


Dale Archibald 
Charles Carpenter 
Thomas W. Dwyer 
Will Fastie 
Stephen B. Gray 
Glenn Hart 
Stephen Kimmel 
Harold Novick 
Peter Pa yack 
David Small 
Alvin Toffler 
Gregory Yob 
Karl Zinn 


Staff Writers 

Owen Linzmayer 
Chris Vogeli 

Editorial Assistants 

Andrew Brill 
Laura Gibbons 

Secretary 

Nina Zollo 

Art Director 

Patrick Calkins 

Assistant Art Director 

Chris DeMilia 

Artists 

Diana Negri Rudio 
Eugene Bicknell 

Typesetters 

Karen Brown 
Renee Cole 

Advertising Director 

Jeff Weiner 

Creative Computing Press Laura Conboy 

Claudette Moore 

Operations Manager 

William L. Baumann 

Comptroller 

Patricia Kennelly 

Accounting 

Jennifer H. Shaler 

Bookkeeping 

Ethel Fisher 

Retail Marketing 

Jennifer Burr 

Fulfillment 

Frances Miskovich 
Rosemary Bender 
Linda Blank 
Pat Champion 
Susan DeMark 
Elsie Graff 
Gail Harris 
Linda McCatharn 
Bridget Maher 
Joanne Sapio 
Carol Vita 
Barbara Worry 
Jim Zecchin 

Shipping & Receiving 

Ronald Antonaccio 
Mark Archambault 
Bill Thomas 
Scott McLeod 
Mike Gribbon 
Strawvey Montgomery 


advertising sales 

Advertising Director 

Jeff Weiner 
Creative Computing 
Ziff-Davis Publishing Company 
One Park Avenue 
New York, NY 10016 
(212)725-7957 

Advertising Coordinator 

Ruth Darling 
Creative Computing 
Ziff-Davis Publishing Company 
One Park Ave 
New York. NY 10016 

(212) 725-3446 

Northern California, Northwest 

Jules E. Thompson, Inc. 

1290 Howard Ave.. Suite 303 
Burlingame, CA 94010 

(415) 348-8222 

From Colorado (303) 595-9299 

Southern California, Southwest 

Tom Whiteway 

Ziff-Davis Publishing Company 
3460 Wilshire Blvd. 

Los Angeles. CA 90010 

(213) 387-2100 

New England 

CEL Associates. Inc. 

27 Adams Street 
Braintree. MA 02184 
(617)848-9306 

Midwest 

The Pattis Group 
4761 W. Touhy Ave 
Lincolnwood. IL 60646 
(312)679-1100 

Mid-Atlantic 
Larry Levine 

Ziff-Davis Publishing Company 
One Park Ave 
New York, NY 10016 
(212) 725-7668 

Southeast 

Browning Publications 
P.O Box 81306 
Atlanta. GA 30366 
(404)455-3430 

Canada 

The Pattis Group 
1623 Yonge St. 

Toronto, Ontario M4T 241 

(416) 482-6288 


micpofortn 

Creative Computing is available on per- 
manent record microfilm. For complete 
information contact University Microfilms 
International. Dept. F A. 300 North Zeeb 
Road, Ann Arbor, Ml 48106. or 18 Bedford 
Road. London WC1R 4EJ. England, and 
Micro Photo Division of Bell & Howell 
Company, Old Mansfield Road. Wooster. 
OH 44691. 


where to send it 

All editorial material, including article 
submissions, press releases, and products 
for evaluation should be sent to: 

Creative Computing 
39 E. Hanover Ave. 

Morris Plains. NJ 07950 
Correspondence regarding other Creative 
Computing products and publications 
should also be sent to the Morris Rains 
address. 

Correspondence related to advertising, 
including ad copy, questions on billing, and 
requests for rates, should be sent to: 
Advertising Department 
Creative Computing 
Ziff-Davis Publishing Co. 

One Park Ave. 

New York. NY 10016 

Correspondence regarding subscriptions, 
including orders, changes of address, and 
problems should be sent to: 

Creative Computing 
P.O. Box 5214 
Boulder, CO 80321 

Your help in choosing the correct address 
for your correspondence is appreciated. 
An incorrectly addressed letter or package 
can take as long as several weeks to reach 
its proper destination. 


subscriptions 

All subscriptions orders and other corre- 
spondence related to subscriptions 
should be addressed to: 

Creative Computing 
P.O. Box 5214 
Boulder, Colorado 80321. 

Foreign subscriptions must be accom- 
panied by payment in U.S. currency. 
Subscription prices: 

U.S. Canada Foreign 

1 year $24.97 1 year 29 97 1 year 34 97 

2 years 43 97 2 years 53 97 2 years 63 97 

3 years 57.97 3 years 72 97 3 years 87 97 

Airmail delivery on foreign subscriptions 
is available for a one-year period only at 
$75.00 additional for mail to Asia and 
Australia, and $50.00 additional for all 
other foreign. 

Subscribers in the United Kingdom 
may send payment in sterling to: 

Hazel Gordon 
27 Andrew Close 
Stoke Golding 
Nuneaton, CV13 6EL 

Please allow at least eight weeks for 
change of address. Include old address 
as well as new— enclosing if possible an 
address label from a recent issue. 


attention authors 

Creative Computing will not be responsible 
for the return of unsolicited manuscripts, cas- 
settes. floppy disks, program listings, etc not 
submitted with a self-addressed, stamped 
envelope 


4 


March 1983 c Creative Computing 



PERIPHERAL VISION 


F loppy Disk Services. Inc is a contracted SIEMENS drive dealer Do not let the prices fool you. we buy in very 
large quantities to get the best price and pass that savings on to you! All systems are of the highest grade 
components and our cabinets are custom designed with you in mind! If not 100% satisfied, call us and we will 
oromptty refund your money t 

W© carry Add-on drives for IBM. Radio Shack. Heath. Apple and most other microcomputers. 


Apple II Add on drives $329.00 

Apple 8 inch controller 365.00 

Apple 80 track dual system 1395.00 

Apple dual 8 inch system w/ controller 1250.00 

FDD-100-5b flippy' exact HEATH add on 235.00 

FDD-200-5 double sided 40 track drive 250.00 

FDD-1 11-5 5ms step IBM or MOD 3 Add on 245.00 

FDD-221-5 5ms step 80 track DD/DS 350.00 

TEC SFD-51B 5ms 5% 48TPI 215.00 

FDD-100-8d 8 inch single side DD drive 340.00 

FDD-200-8p Double sided 8 inch drive 445.00 

Custom 8 inch and 5V4 inch enclosures Call 


System packages available for all drives 

Dual 8 inch system with EVERYTHING 935.00* 

Dual double sided 8 inch system 1125.00* 

Single 5 1 /* Heath or MOD I Add on w/ case 285.00* 

Dual 5V4 Heath or MOD I 585.00* 

lOmb Hard Disk for any computer 2700.00* 

CDR controller, allows any combo 8 and 5V4 inch drives to 
be added to your H88 or H89 Call 

' 8 inch systems require minor assembly Add $100.00 A&T. 

All 5V4 inch systems come assembled and tested 
t Equipment must be in same condition as you received it. 


WE HAVE ZENITH Z- 1 00 SYSTEMS IN STOCK. 

Have a disk drive in need of repair? We have expert techs ready to optimize your drives! 

Call us for info. 


Sing to 
5 Case 



J* T FLOPPY Disk Services, we not only sell 
drives, we also sell custom enclosures 
Our cabinets are designed by our 
experts to be functional and attractive And our 
quantity pricing is so attractive, we invite 
dealers and large group purchasers to call 

CALL TODAY • 609-799-4440 



CIRCLE 167 ON READER SERVICE CARD 



tool . . . input /output . . . inpui 


A Small Disagreement 

Dear Editor: 

I disagree with a statement which appeared in the August, 
1982 issue in the column “Outpost: Atari.” 

David and Sandy Small were discussing the speed of the 
Atari disk drive. They stated that the serial bus cable and the 
write-with-verify slowed down the disk drive access. They 
recommended turning off the read-after-write feature of 
DOS. 

The Smalls state that they have never had an error message 
that means the read-after-write failed. 

They stated that many of their associates have had errors, 
but only on defective disk drives. I find this hard to believe. It 
may be that errors have occurred to the Smalls, but DOS was 
able to recover, which means that an error message would 
never be displayed. The Smalls also stated that the time 
spent waiting for the Atari to verify data just isn't worth it. 
This is not true. 

As with many features of the Atari hardware and software, 
the DOS was designed to be easy to use and as transparent as 
possible. By providing automatic error detection and correc- 
tion logic to DOS, this has been accomplished. DOS will retry 
I/O operations 10 times. If the problem still is not corrected 
on the tenth try, then an error message is displayed. 

Atari includes a section in their manual which tells you 
how to turn off the read-after-write feature, but the Smalls 
are wrong in recommending this practice to unsuspecting 
users. 

If the Smalls never have problems with their disk files, then 
they are either very lucky or don't do a large amount of 
writing to disk. 

Bob Duke 
1619 -71st St. 

Darien, IL 60559 

Munching Out 

Dear Editor: 

While Robert Cashman has described Munch Man in fine 
style, I would like to offer him and other users of this TI game 
directions to access the Test Model /which should provide 
(provoke) even greater enjoyment. 

To access the Test Mode, you have 3-seconds from the 
time the Munch Man screen appears to type •#•. (Hint: 
When the screen says, “Press any key to begin,'' hold the Shift 
key down and type 8, 3, 8//*#*). 

You know when you're in the Test Mode when the screen 
changes and the first prompt asks which round you'd like to 
play in. When “RND(0-2)” appears on the screen, type either 
0, 1, or 2. 

The second prompt asks you which screen you'd like to 
play. When “SCN(0-19)” appears, type your choice (from 0 
through 19). 

The third (and, last) prompt asks you for the number of 
Munch Men you'd like to play with. 


When “MM( 1-9)” appears, type your choice (from 1 through 
9). Note: the computer expects you to type “9” and has 
strategy to deal with this choice as you'll quickly learn. 

These three-prompts appear on the same screen in the 
order described. Be quick about typing your choices for the 
three-prompts or the timing will advance the game auto- 
matically for you. 

And, for those who have difficulty counting (as initially I 
did) remember that for the first- and second-prompts, 0=1! 

As long as you “win” at any level the game continues to the 
next higher level screen (a total of 60). Whenever you do 
NOT win, Munch Man automatically reverts to the first- 
screen— or, if you want to access any higher levels, you 
repeat the procedure to access the Test Mode. 

When you “play” the 20th-screen (type 19 , please), be 
prepared. Irrespective of the Round (RND 0, 1, or 2) chosen, 
you'll be at the supercalif ragilisticexpialidocious level! 

J. L. Vaughn 
Texas Instruments Product 
Support Representative 
1 16 N. 8th St. 

DeKalb, IL60U5 


A Pound of Cure 

Dear Editor: 

A few months ago I wrote to you, to tell your readers that I 
was interested in compiling a book of listed programs for use 
in Microcomputer Applications in Medicine. You kindly 
published the letter. I had no idea of the response that might 
deluge me. I received letters from all parts of America, 
Canada, South America, Europe, Israel, South Africa and 
even a letter from China. There were early morning phone 
calls, picture postcards, packets of discs, bundles of listings, it 
was a tremendous response. 

Several publishers wrote or telephoned me stating their 
interest in publishing the book. 

The outcome is that the book is now published by Medical 
Software Co., Box 874, Center Moriches, New York 1 1934, 
price $80.00 

The volume contains medical application programs for 
patient scheduling, record retrieval, simple billing, utilization 
of equipment, simple statistics; standard deviation calculations 
and curve fitting routines. 

Programs are still coming in and are being reviewed for the 
second volume which should be ready in April 1983. 1 want to 
thank everyone again for the tremendous response. 

Derek Enlander, M.D. 

Associate Director 
Division of Nuclear Medicine 
Associate Professor of Radiology 
New York University Medical Center 
560 First Avenue 
New York, NY 10016 


6 


March 1 983 c Creative Computing 





FIRST 

FROM 

TECMAR 

NEW 

REMOVABLE 

CARTRIDGE 

WINCHESTER 


Write for new Tecmar Information Kit 

TECMAR 

Personal Computer Products Division 
23600 Mercantile Road 
Cleveland. Ohio 44122 
Phone 216 464 7410/ Telex 241735 


CIRCLE 274 ON READER SERVICE CARD 


This is the breakthrough in 
storage that IBM PC people 
have been waiting for. as 
Tecmar engineering keeps 
you moving ahead. 

• the new SyQuest 

5 Megabyte removable 
cartridge Winchester disk 
drive 

• complete, easily installed 
in IBM PC or available in 
IBM-compatible Tecmar 
expansion chassis 

• new Tecmar superspeed 
controller 

• Tecmar disk sharing for up to 
4 IBM PCs 

• your best solution for mass 
storage, and the most 
sensible back-up system 
available. 

We believe this is the future 
in storage because we have 
proved its reliability and 
its advantages. The new 
removable cartridge gives 
you unlimited memory at a 
lower price tag than the basic 
Winchester at comparable 
speed. 

c a~j complete with 

/ yO controller & cartridge 
AVAILABLE NOW AT YOUR TECMAR DEALER 


TECMAR COMPATIBILITY, VERSATILITY, 
RELIABILITY, AFFORDABILITY, 
RESPONDABILITY 

The first and only complete line of fully 
compatible expansion options for IBM 
PCs. including every type of disk drive 



NEW SHARED WINCHESTER PC-MATE rM 

Our new GT subsystem upgrades our 
original with 3 times faster speed, sharing 
for up to 4 IBM PCs Controller Board 
available for upgrade on trade in 








— 

r 


PC*MATE ,M FLOPPY 

Controller Board will handle 5 V' and 8" 
disks Winchesters can be installed in our 
floppy subsystem cabinet 





f ices . . . notices . . . notic 


Source Code for Authoring Languages 


I would like to thank the many people 
who have written me concerning my Pilot- 
to-Basic translator. As 1 discussed in my 
article the translator was created to pro- 
vide teachers at a teachers' convention 
with a hands-on introduction to Pilot and 
not as a full version of Pilot. 

Many of the writers have asked for 
information concerning source code to 
allow Pilot to run on other machines. The 
following is a list of the information on 
some suppliers. Since I have had no 
opportunity to review their products, I 
am unable to make any comment on the 
various implementation. 

Free or Nearly Free 

These versions of Pilot are translator 
programs that take Pilot and turn it into 
either Pascal or Basic. They do not sup- 
port storage of student information. 

1. Pascal version of Pilot. Program 
given in July 1980 Byte article called 
“Pilot/P: Implementing a Language in a 
Hurry” by D. Mundie. 

2. Apple version of Pilot. Program pub- 
lished in Creative Computing , October 
1982 and on in article called "Pilot-to- 
Basic Translator” by M. Smith. 

Send $5 plus a disk and a SASE (or 
$2.50 postage) to: 

M. Smith 

304 - 86th Avenue S.E. 

Calgary, Alberta 

Canada T2H 1N7 

3. Apple/Atari version of Pilot. Pro- 
grams published in September through 
November 1982 Compute! in articles 
called “Turtle Pilot” by A. Poole. 

Send $3 plus a disk and an SASE to: 

Alan Poole 

4728 King Rd. 

Loomis, CA 95650 

Commercial Sources 

These appear to be full versions of Pilot 
or Pilot-like languages. 

1. Cast — written in C and supported 
under the Unix operating system. Docu- 
mentation seems to indicate that the 


license for use includes the source code. 
Cost, $795 plus relevant taxes and hand- 
ling. 

David Clark 

UNIX Application Manager 
Measurement Concept Corporation 
1721 Black River Boulevard 
Rome, New York 13440 
(315)337-1000 

2. Pascal source code (UCSD). Has 
been successfully used on DEC and CDC 
according to advertisements. Cost, $495 
plus relevant taxes and handling. 

George Gerhold 
MicroPi 
P.O. Box 5524 
Bellingham, WA 98227 
(206) 733-9265 

3. IBM compatible assembly language 
code — can be customized to any IBM 
360/370/4300 compatible system and any 
time-sharing monitor (such as TSO) 
according to advertisements. Requires 
installation by a system programmer. 
Cost, $495 plus relevant taxes and hand- 
ling. 


George Gerhold 
MicroPi 
P.O. Box 5524 
Bellingham, WA 98227 
(206) 733-9265 

There are probably many other 
sources, so ask the manufacturer of your 
favorite flavor of Pilot. If those manu- 
facturers would drop me a line, I would 
be more than willing to generate an article 
describing their products and comparing 
the described features, especially in the 
area of graphics and user documentation. 
Send the information to: 

Dr. M. Smith 

Department of Electrical Engineering 
The University of Calgary 
Calgary, Alberta 
Canada T2N 1N4 

Common Pilot Users Group 

This is a group interested in the devel- 
opment of C.A.I. using Pilot as a medium. 
Provides a list of all members. Contact: 
Larry Kheriaty 
CPUG 

Computer Centre 
Western Washington University 
Bellingham, WA 98225 
(206) 676-3501. 

— A/./?. Smith 



8 


March 1983 e Creative Computing 


THE LEADING ED 

ONE GREAT LINE. ONE GREAT WARRANTY. 

Finally, there's one full family of printers that covers every business or word processing application- 
all fromC. Itoh, a company known for packing more product into less price, and all distributed 
exclusively by Leading Edge, a company known for searching out and providing that very thing. 
Which means that one call to one source can get you any printer, any time you need it, for any purpose. 
All backed by a full years' warranty from Leading Edge. (Try that on any other line of printers.) 


THE PRO'S. 

The Prowriters: business printers— and more. The “more" is a dot-matrix process with more dots. It gives you denser, 
correspondence quality copy (as opposed to business quality copy, which looks like a bad job of spray-painting). 
Prowriter : 120 cps. 80 columns dot matrix compressable to 136. 10" carriage. Parallel or serial interface. 
Prowriter 2: Same as Prowriter, except 15" carriage allows full 136 columns in normal print mode. 

Parallel or serial interface. 



THE STAR. 


The Starwriter F-10. In short (or more precisely, in a sleek 6" high. 30-pound unit), it gives you more 
of just about everything-except bulk and noise-than any other printer in its price range. Its a 40 cps letter -quality 
daisy-wheel with a bunch of built-in functions to simplify and speed up word processing. 

It plugs into almost any micro on the market, serial or parallel. 


/ 



THE MASTER. 

The Printmaster F-10. Does all the same good stuff as the Starwriter (except, at 55 cps. the Master does it faster. 

/ \ 



Distributed Exclusively by Leading Edge Products. Inc.. 225 Turnpike Street. Canton. Massachusetts 02021. 
Call: toll-free 1-800-343-6833; or in Massachusetts call collect 1617 i 828-8150. Telex 951-624. 


CIRCLE 193 ON READER SERVICE CARD 





There’s something new under the sun. . . 


MicrocomputerT)eader’s 

software from X\^Digest 

Though our software is new, you know our name and our 
reputation for publishing excellence. The publication of software 
is a natural extension of our commitment to bringing information 
and entertainment to people around the world. So when 
you buy software from Reader's Digest, you know you'll be 
getting the best in clearly documented, truly user-friendly 
software from one of the most trusted names in publishing. 


Look for software from 
Reader's Digest at 
your software dealer. 


Reader's Digest Services, Inc. 
Microcomputer Software Division 
Pleasantville, NY 10570 


CIRCLE 260 ON READER SERVICE CARD 


Symtec Hi-Res 
Light Pen 
IBM PC, 

Rpple II 
Plus, 

Rtari 
800, VIC 

Thousands of pens in use by personal 
computer users and corporate users such as 
American Heart Association. U S Military. 
Ford Motor Company, and Educational 
Institutions of all levels 
Pen reads coordinates over the entire screen 
Touch-tip or Push tip models available Uses 
range from videodisc and computer training, 
to simple menu selection to computer 
games Apple pen worHs with Stoneware. Inc 
new graphics processing system and Apple 
Super Pilot 

Apple J250/IBM Atari. VIC $150 
Available at Computer Stores worldwide or 
contact us directly: 



THE LIGHT PEN PEOPLE 

15933 WV 8 Mile Detroit Ml 48235 (313) 272 2950 
IBM Apple Aten. VIC are registered trademarks 

CIRCLE 270 ON READER SERVICE CARD 


OQatppjcgDaacDdo 

Offers Discounts on All 

TRS-80“ 

COMPUTERS 

We Have What You Are Looking For 

Free Shipping Within United States 

* 100% New Original Equipment 

* Prices Comparable to Any Other 

* No Tax On Out of State 
Shipments 

For Prices and 
Shipping Information 
Call Toll Free 
1-800-545-9019 
N.M. Residents Call 257-7865 
or write 

HAPPY HANDS 
P.O. DRAWER 1 
RUIDOSO, NEW MEXICO 
88345 




creative 

GOIRpatfRg 


The lead article in the January 1976 
issue was titled “Building A M1TS Altair 
8800.” We noted that we got into trouble 
because the solder pads were too close 
together on the PC board and because of 
the 66 wires which must be soldered one- 
by-one to the display /control board. We 
criticized MITS for providing only two 
programs, one to add and the other to 
multiply binary numbers. 

Despite our criticism of the Altair we 
concluded that “unless some other com- 
pany can fight this already well- 
established computer kit with a bigger 
and better advertising campaign (and not 
necessarily with a better computer kit), 
then the 8800, the 680 and future Altair 
computers will give MITS the micro- 
equivalent of IBM's continuing and over- 
whelming success." 

We had an article, “Beating the Game" 
which discussed Edward Thorp's card 
counting system for playing blackjack. 
This was years before Ken Uston used a 
similar method to win millions in Las 
Vegas and Atlantic City. 

An article on magic squares showed 
how to construct n x n squares with many 
different properties. 

A section on computer chess discussed 
different techniques and a tough match 
played between International Master 
David Levy and a program called Ostrich 
which runs on a CDC Cyber 175. Levy 
finally won. 

A huge 15-page section of the issue had 
107 puzzles and problems, many of which 
were suitable for computer solution. And 
the issue had seven challenging games 
including Wumpus-2, Chase and Road- 
race. 

The back cover ad was for the MITS 
Altair 680 ($345 for the kit with IK of 
memory). At the other end of the spec- 
trum was an ad from Educomp for a DEC 
PDP-8 multi-user system for $31,240. 

Our new products section had an- 
nouncements of three new magazines. 
Computer Notes , The Computer Hobby- 
ist. and Byte. Although some people con- 
sider Byte the grandaddy of personal com- 
puting magazines. Creative predates Byte 
by nearly a year. □ 


CIRCLE 173 ON READER SERVICE CARD 


March 1983 c Creative Computing 




WORD PROCESSING 
HAS NEVER JBEEN SIMPLER 



Br©derbund’s Bank Street 
Writer turns your Apple or Atari computer into a powerful 
word processor, with many of the advanced features youd 
expect to find only in an expensive business system. Powerful, 
yet purposefully simple, Bank Street Writer has no complex 
codes to memorize. The screen 
guides you every step of the 
way. It’s everything you’re ever 
likely to need in a word proces- 


sor at a price you can afford. 

Here are just a few of its many 
features: ♦ Add, move, in- 

sert and erase blocks of text, 

♦ Universal search and replace, ♦ Automatic centering and 
indent, ♦ Automatic word wrap, so you don’t have to hy- 
phenate or “return” at the end of each line, ♦ Potent print 
format routines all in memory, ♦ Disk storage and retrieve 


Bank Street 

Writer 


functions with password pro- 
tection, ♦ Document chaining allows you to print documents 
of unlimited length, ♦ Page headers and automatic page 
numbering — top or bottom, ♦ Highlighting of text, ♦ Upper 
and lowercase without additional hardware. 

Broderbund’s Bank Street 
Writer comes complete with 
Tutorial and Utility programs, a 
comprehensive reference man- 


™ ual and a free back-up disk. 

Student approved, the en- 
tire system has been exten- 
sively tested by Bank Street 
College of Education and Intentional Educations. 

Bank Street Writer. The ground-breaking, sensible combi- 
nation of word processing power, thoughtful design, and 
exceptional value. 


The First Word Processor For The Entire Family. 

Hardware requirement*! Apple version requires Apple 11 or 3.3. Atari 400/800 version requires 48K and BASIC cartridge. Both 

Apple II + with 48K and Applesoft in ROM of language card, DOS versions require only one disk drive. 


^Brodertxmd Software 

1938 Fourth Street, San Rafael, California 94901, Telephone (415) 456-6424 

Apple is a registered trademark of Apple Computer, Inc. Atari is a registered trademark of Atari, Inc. 

CIRCLE 117 ON READER SERVICE CARD 


Buying a Printer 


Background 

Back in 1976, we did our first printer 
review for the January 1977 issue. It was 
of the Teletype Model 43 terminal. In 
those days, selecting a printer wasn’t too 
difficult. You either bought a used Tele- 
type ASR-33 (upper case only, clunk, 
clunk, clunk), a new Teletype 43 (dot 
matrix, buzz, buzz, buzz) or you jury- 
rigged something between your com- 
puter and a used printer from a mini or 
mainframe. 

By the time we did our first printer 
roundup (December 1979), it was get- 
ting more difficult to choose a printer. 
Both dot matrix and fully-formed 
character units were available in a price 
range attractive to the personal com- 
puter user. Nevertheless, prices were 
high by today’s standards. The least 
expensive printer on the market was the 
Integra! Data IP 125 at $799, and from 
there the prices rose quickly to $2995 for 
a Qume Sprint 5. 

Subscribers to Creative will remember 
that our review was quite critical. Qume 
wouldn’t talk to us for ages after the re- 
view appeared and Malibu wasn’t too 
happy either. Qume has its act together 
today and the Sprint 5 that we berated in 
1979 is still in daily service. One could 
conclude that it has passed the test of 
time. 

Those of you who have followed our 
printer reviews over the years have un- 
doubtedly noticed two things. First, the 
reviews have never pulled any punches. 
We feel our first responsibility is to the 
reader and, in the long run, honest, in- 
depth reviews are in the best interest of 
everybody — even though some manufac- 
turers might be temporarily upset. Sec- 
ond, choosing a printer is an 
increasingly complicated task. 

Part of the reason the choice of a 
printer is so complex is that the choice is 
so wide. Today over 90 printers are 
available in the under $5000 range, and 
75 can be had for $3000 or less. Indeed, 
narrowing the field to units under $1000 
still gives one a choice of 25 or so print- 
ers (compared to just two in 1979). 


David H. Ahl 


But price is not the only variable. One 
must consider print quality, print type, 
paper type, speed, noise, controls, graph- 
ics capability, interfacing, servicing and 
longevity. 

Unfortunately, this last characteristic, 
longevity, is extremely important, but 
nearly impossible to measure when a 
printer is new or nearly new. Moreover, 
a sample of one or two is not sufficiently 
large to derive frequency of repair or 
length of service figures. Therefore, one 
must make some informed judgments in 
the area of longevity based on manufac- 
turer history and reputation, design of 
the unit, number of moving parts, and 
the like. 

The large number of printers available 
and the many more being introduced ev- 
ery month make it nearly impossible to 
review all of them or even a majority in 
one issue, or even 12 issues. Hence, we 
chose to review a cross-section of print- 
ers, several with new design features, in 
this issue. As we have in the past, we 
will continue to review printers through- 
out the year, sometimes singly and 
sometimes in a group. 

To select a printer, you should famil- 
iarize yourself with printer types, 


capabilities, and features. Then when 
you see a printer in a store or advertise- 
ment you will be able to make an intelli- 
gent evaluation of it, both compared 
with others in the field, and, more im- 
portant in terms of meeting your needs 
and budget. 

Here we present a discussion of vari- 
ous features that will help you to eval- 
uate printers. 

Type of Print 

Basically, type of print falls in one of 
two groups: dot matrix or fully formed 
characters. 

A dot matrix printer uses a vertical 
row of wires which strike the ribbon as 
the printhead travels across the page. 
The printhead usually has either seven 
or nine wires. A character is formed 
from a matrix of dots, usually 5 x 7 (5 
dots wide and seven high) or 7 x 9. 
Increasingly, manufacturers are using 
other arrangements to produce a more 
attractive character set. One novel ap- 
proach uses seven wires which are 
slightly staggered. 

Although dot matrix printers today 
are a considerable improvement over 
those of just two or three years ago, they 
still fall a bit short of what most people 
consider “letter quality.’’ Even the best 
dot matrix printers cannot produce a 
character as precise in detail as a good 




Stake a 






most 


exciting New Game for your 
Atari Home C< 


\ From the program mi ng 
team that brought you 
“Robot Attack", “Defense 
Command" and many other 
great Arcade games for 
your TRS-80 ** 

• 100% machine language 

• 1 6K ROM Cartridge, the 
largest available anywhere! 

• Written specifically for the 
Atari * — not a converted 
Apple" game. 

• Ten different rounds 

• Difficulty adjustment 

• High score table 

• Demo mode 

• Spectacular sound and 

f graphics jr - 

• Runs on any 
400/800 with 

at least 16K & ^ - ‘ 

memory 

• Only $49.95 


ipss 


D 




of 


ten 




• * * 

M U « 
• * * 


Round 


Round 1: The. Wne Shaft. 


5200 version 

i — nP 

1 

available now 

aJ 

l,L3J 


RouncV3: porters 

* 'A ^ ■ ' * 

• * Uk 




mmz 


PO BOX^OTn-i&VdVmp CA 91409 <* l3) 782 6abl cmCi.E 115 ON READER SERVICE CARD ' 




Introducing Snooper Troops ' 
detective series. 

Educational games that turn ordinary 
homes mto Sherlock homes. 




Where can you find educational 
games that your Kids will really enjoy 
playing? 

Elementary my dear Watson. From 
Spinnaker. 

Our Snooper Troops detective games 
are fun, exciting and challenging. And 
best of all, they have real educational 
value. 5o while your Kids are having 
fun, they're learning. 

As a Snooper Trooper, your child 
will have a great time solving the 
mysteries. But it will take some 
daring detective work. They'll 
have to question suspects, talk to 
mysterious agents, and even search 
dark houses to uncover clues. 

The 5nooper Troops programs are 
compatible with 


Apple,® IBM® and 
Atari® computers and ' 
provide your kids with everything they 
need: a SnoopMobile, a wrist radio, a 
SnoopMet computer, a camera for taking 
Snoopshots and even a notebook for 
keeping track of information. 

Snooper Troops detective games help 
your children learn to take notes, draw 
maps, organize and classify information 
and they help develop vocabulary and 
reasoning skills. All while your kids are 
having a good time. 

So if you want to find educational 
games that are really fun, here's 
a due: Snooper Troops games are 
1 available at your local software 
store, or by writing to: Spinnaker 
iSP Software, 215 First Street Cam- 
bridge, MA 02142. 




Spinnaker's early learning 
games will help make your children 
as smart as you tell everyone they are. 





Yourklds are pretty smart 
After all, they're your kids. 

Spinnaker can help make them even 
smarter. With a line of educational software 
that kids love to play. 

Spinnaker games make the computer 
screen come to life with full color graphics 
and sound. And they're fun. Lots of fun. But 
they also have real educational value. 

Some of our games help exercise your 
child's creativity. Others improve memory 
and concentration. While others help to 
Improve your child's writing, vocabulary, 
and spelling skills. 

And every Spinnaker game provides 
familiarity with the computer and helps your 
children feel friendly with the computer. 
Even If they've never used a comput- 
er before. 

And Spinnaker games are compati- 
ble with the most popular computers: 
Apple? Atari* and IBM? 

Our newest game, KlnderComp" 

(Ages 3-8) is a collection of learn- 
ing exercises presented in a fun 
and exciting manner 


Rhymes and Riddles™ 
(Ages 4-9) Is a letter guess- 
ing game featuring kids' 
favorite riddles, famous say- 
ings and nursery rhymes. 
Story Machine™ (Ages 
5-9) lets children write their 
own stories and see them 
come to life on the screen. 

And PACEMAKER™ lets your 
children create their own funny 
faces and make them wink, smile, 
wiggle ears (not your kids' ears, 
the ears on the screen), etc. 

And we're intro- 
ducing new games 
all the time. 

So look for Spinnaker 
games at your local t 
software retailer, or by 
writing to: Spinnaker 
Software, 215 First SL, 

Cambridge, MA 02142. 

And show your kids 
how smart their par- 
ents really are. 


1 


UTtr 


Yr 


- - } 




SPtimflKER - 

We make learning fun. 

Staple. BM and Atm are registered trademarks of Apple Computer, Inc , intem»t>on*l Business Machines Corp and Atari. Inc. respectively 


Buying a Printer, continued... 

typewriter can produce. On the other 
hand, many dot matrix printers produce 
print good enough for routine 
correspondence, memos, internal prod- 
ucts, program listings, financial print- 
outs and the like. 

A printer with fully formed characters 
is sometimes called “letter quality/* 
meaning that it is suitable for most for- 
mal business correspondence. Essen- 
tially, it is equivalent to an electric 
typewriter. 

However, just because a printer uses 
fully formed characters does not auto- 



Dot matrix print element has a pair of 
wires leading to each of seven solenoids 
corresponding to seven striker pins. 


matically mean that it is better (or even 
that it produces a better-looking docu- 
ment) than a good dot matrix printer. 
Just as electric typewriters run the 
gamut from cheap home portables to top 
quality office units, so do printers, but 
even more so. 

This wide range of quality is due 
mainly to the print mechanism. These 


Print samples. 

Fully formed characters 
10 characters per inch 

Fully formed characters 
12 characters per inch 

Dot matrix printing 
10 characters per inch 

Dot WAtrlx P**it>tin9 
12 Ch*r*ct#*i Per l*ch 

Dot Matrix Printing 
17 characters per inch 

Dot matrix printing 

Full descenders 

The gypsy queen jumps 

Dot iM.tr lx Printlt>9 

No d ectndtri 

The Q*P*y «u een Jumps 



Daisy wheel print mechanism with ribbon 
cartridge in place. 



An older design of daisy wheel print 
mechanism. 


are of four types. First is the mechanism 
found on manual and older electric type- 
writers in which each letter is on the end 
of a typebar. This is a cumbersome 
mechanism and, because of carriage 
movement at the end of each line, is not 
suitable for continuous forms. Few, if 
any new printers are being produced us- 
ing this mechanism — and with good 
reason! 

Second is the typeball mechanism pio- 
neered by IBM on the Selectric type- 
writer. Some typeball printers are simply 
office electric typewriters with solenoids 
installed to pull down the keys. These 
are not designed for continuous duty 
even though outwardly they look virtu- 



Side view of dot matrix print head shows 
pins. 


ally identical to IBM units built for use 
as terminals. Although a few new 
typeball printers are being built today, 
most are either modified IBM office 
electrics or reconditioned (i.e., used) 
IBM terminal units. 

A third, and perhaps the most popu- 
lar, mechanism is the daisy wheel — so 
called because it looks like a black plas- 
tic (or metal) daisy. (Actually, it looks 
more like a chrysanthemum, though I 
can well understand why it was not 
called a chrysanthemum wheel.) This lit- 
tle 4“ diameter wheel with molded 
characters on the end of each spike con- 
stantly spins, and a solenoid strikes the 
correct character when it is at the 12 
o’clock position. The wheels come in 
plastic and metal. The metal ones have a 
longer life (and cost more). 

A variation on the daisy wheel is the 


thimble design. A type thimble looks 
like a daisy wheel that has had its petals 
bent down over a small Dixie cup. (I’d 
hate to meet the person with a finger big 
enough to use one of these babies as a 
thimble.) The striker mechanism is simi- 
lar to that in a daisy wheel printer. 

Print Quality and Style 

As suggested above, the print quality 
of a dot matrix printer is not as good as 
that of a fully formed character printer, 
but it is quite adequate for many pur- 
poses. Since not all manfacturers use the 
same dots within the matrix to form the 
same character, personal preferences 
come into play. Look especially at the 
following letters on different dot matrix 
printers to see which you prefer: 

W,a,f,g,j,k,p,q,r,w,f,4,5,*,@,$,& 

Perhaps the most important element 
of print quality, if you are considering 
using your printer for outside correspon- 
dence, is lower case descenders. Many 
people find the absence of descenders 
objectionable, and a document produced 
without them is noticeably more difficult 
to read than one with descenders. How- 
ever, if price is your most important 
consideration and you use mostly words 
without g, j, p, q, and y . . . 

In addition to printing the original, 
printers are often called upon to make 
carbon copies. Like typewriters, some do 
this considerably better than others. In 
general, on fully formed character print- 
ers, a metal daisy wheel, thimble, or 
typeball will produce better carbons 
than a plastic one. Dot matrix printers 
do not count among their strong points 
the ability to produce good quality or 
large numbers of carbon copies. 

You may also wish to look at print 
samples on different types of paper. For 
example, rag bond watermarked paper 
has more texture than “normal” com- 
puter paper; this affects the amount of 
ink transferred to the paper, sometimes 
causing the type to look uneven. If much 
of your work will be on paper of this 
type, be sure to try it out. 

On individual characters, you might 


16 


March 1983 c Creative Computing 








You haven't lived until you’ve died in space. 



And here’s your chance. 

Software author Peter Fokos has created 
Alien Ambush, a space age nightmare. It’s a hi-res, 
full-color arcade game, fiendishly written to give 
those nasty aliens every advantage. 

So if you have access to a 48K Apple* with 
DOS 3.3 or a 16K Atari 400/800** with a disk 
drive, and you’re hot for some new thrills, Alien 
Ambush was written for you. But be warned: it just 
got a lot tougher to survive in space. 


*Apple is a trademark of Apple Computer, Inc. **Atari, Atari 400 and Atari 800 are trademarks of Atari, Inc. 
Distributed exclusively by Micro D, 17406, Mt. Cliffwood Circle, Fountain Valley, Ca. 92708 (714) 540-4781 

CIRCLE 210 ON READER SERVICE CARO 


Buying a Printer, continued... 


Glossary 

Bi-directional : the ability to print with 
the printhead moving right to left, as well 
as left to right. Eliminates need to repo- 
sition printhead to left margin for every 
line. 

Buffer, the area in which excess data 
are stored until the printer is ready to 
print them. This area is described by 
amount of memory (less than IK is very 
small, with 2K about average). 

Characters per second, or cps : the num- 
ber of characters that a printer is capable 
of printing in one second. 

Character set: the style of type output 
by the printer, also known as the type 
font. 

Descender: the portion of a letter that 
trails below a line. The lower case letters 
g, j, p, q, and y and sometimes the upper 
case Q have descenders. The fonts on 
inexpensive printers often lack true de- 
senders. 

Dot matrix: a method of printing where- 
in each character is composed of an array 
of dots, as opposed to fully formed char- 
acters. 

Electrostatic print : when characters are 
etched onto paper using a small electrical 
charge. 

Friction feed: when the paper is ad- 
vanced and held in place by friction be- 
tween two rollers. This allows for the use 
of single cut sheets of paper. 

Fully formed characters : when the 
character is formed all at once, upon 
impact of a striker, through a ribbon, 
onto the paper. This category includes 
daisy wheel, typeball, and thimble 
printers. 

Graphics: the ability to print specific 
graphics characters in addition to text. 
An increasingly necessary printer 
feature. 

Hardcopy: a printout. 

Horizontal tabulation: the ability to let 


the user specify, through hardware or 
software, the number of columns per 
line. 

Impact print: when print is obtained by 
the impact of a striker through a ribbon. 
This category includes fully formed char- 
acter printers as well as many dot matrix 
printers. 

Ink jet: a new technology wherein a 
printhead blows small streams of ink onto 
the paper to form the characters. 

Laser printing: a state-of-the-art tech- 
nology which uses a laser to bum print 
onto the page. 

Letter quality : an abused term which 
once simply meant print quality indisting- 
uishable from correspondence prepared 
by traditional (typewritten) methods. 
Once no dot matrix printing was con- 
sidered to be letter quality; new tech- 
nology and recent advertising have work- 
ed to change this. Undoubtedly the qual- 
ity of letter quality is in the eye of the 
beholder. 

Line spacing: the number of lines per 
inch. 

Logic-seeking: the ability of a printhead 
to discern the quickest route to its next 
printing position. 

Multipass: the ability for a printhead to 
be controlled, through hardware or soft- 
ware, to remain on the same horizontal 
line, and print on top of existing copy. 

Noise: quite simply, the sound a printer 
makes. This varies greatly from printer to 
printer, and may be significant not only 
when a printer is printing, but when it is 
waiting to print. 

Out-of-paper warning: a small but con- 
venient feature of some printers to signal 
that the paper supply is out. 

Parallel interface: a method of sending 
printing codes from a computer to a print- 
er or other device, wherein typically one 
entire byte of information is sent simul- 
taneously. A majority of microcomputer 
printers use this approach. 

Pinfeed: a method of paper transport 
in which paper is pulled through the print- 


er by a sprocket with pins, fitting perfora- 
tions punched in the paper. Same as 
sprocket feed. 

Plain paper: usually refers to regular 
cut sheet bond, as opposed to roil, fan- 
fold, or treated electrostatic and thermal 
papers. 

Print density: the size of the matrix 
used for each character. The more dots 
per character, the better the character 
will look. 

Printhead: the device which houses the 
printing mechanism. As opposed to port- 
able and older office typewriters, the 
paper moves only vertically, while the 
printhead usually moves from side to 
side. 

Print quality: refers to how the char- 
acters actually look on paper. 

Proportional spacing: refers to the 
spacing of individual characters. The font 
you are reading now is proportional; an i 
is narrower than an m. Printers with pro- 
portional spacing capability can create 
more professional output. Most daisy 
wheel printers, like most typewriters, do 
not offer this feature. 

Self-test: many printers have this built- 
in test feature which simply spurts out the 
entire character set. 

Serial interface: a method of sending 
printing codes from a computer to a print- 
er or other device, wherein one bit of 
information is transferred at a time. This 
is usually slower than parallel interfacing, 
and commonly makes use of an RS-232 
port. 

Thermal print: requires special heat- 
sensitive paper that darkens when a hot 
printhead “bums-in" the dot matrix. Simi- 
lar to, though quieter than, electrostatic 
printing. 

Tractor feed: very much like pin or 
sprocket feed, with pins revolving on a 
tractor tread. 

True descenders: see descenders. 

Vertical tabulation: allows the user to 
specify the number of lines to be printed 
on a page of paper. — OWL 


want to examine ink density, edge defi- 
nition, and “fuzziness” with a low- 
power magnifying glass. Also, look at 
density at both the top and bottom of 
the page. Print the same line or short 
paragraph for a page or two; the last 
lines should look the same as the first. 

On fully formed character printers, 
look at a dense letter such as a capital M 
next to a small character such as a pe- 
riod or comma. A good quality printer 
will automatically adjust the striking 
force so the ink density is the same on 
both characters. Beware if the M looks 
light compared to other letters and the 
periods and commas make the back of 
the sheet feel like Braille. 


A popular misconception is that all 
characters should be in a perfect line. 
This is not true. In most character sets, 
round letters such as c, e, and o are 
slightly larger than “square” letters such 
as r, n, and u. The lower case t is not as 
high as h or 1. A good fully formed 
character printer preserves these nu- 
ances, which contribute to a pleasing vi- 
sual impression. Since the dots in a dot 
matrix printer are always in exact align- 
ment, the print lines will be evenly- 
printed, uniform, and somewhat boring. 

Print Speed 

If you are buying a printer for a com- 
pany or if you are a very prolific author 

18 


with a print requirement of a million 
sheets per month, a very high speed 
printer (900 lines per minute or more) 
will be needed. In general we are not 
considering these units here, and for 
buying advice we recommend you turn 
to Datamation or another DP managers* 
magazine. 

A high speed printer with a print 
speed in the 300 line per minute 
neighborhood is suitable for volumes of 
50,000 sheets per month. 

For people who require fewer than 
50,000 sheets per month, slower printers 
are quite satisfactory. 

Some manufacturers publish print 
speeds in lines per minute and others in 

March 1983 c Creative Computing 




COSMIC COMPUTERS 


A ATARI * 


jnppkz 


fc. A 


APPLE® COMPATIBLE COMPUTER 
AN ECONOMICAL ALTERNATIVE 

SYSCOM 2 


DISK DRIVES 

MICRO-SCI RANA 

A2 (w/cont) $369 Elite I (w/cont) $399 

A40 (w/cont) $435 Elite II (w/coot) $539 

A70 (w/cont) $555 Elite III (w/cont) $679 

FOURTH Super (w/cont) $385 

APPLE SOFTWARE 

BEAGLE BROS PEACHTREE 

Dos Boss $17 All Series Cell 

Alpha Plot $28 SENTIENT SOFTWARE 

Utility City $21 Congo $25 

Tip Disk #1 $15 SIRIUS SOFTWARE 

Apple Mechanic $21 G orgon $28 

BRODERBUND Sneakers $21 

Choplifter $25 Kabul Spy $25 

Star Blazer $23 Bandits $25 

Davids Midnight $25 vv ay Out $28 

Apple Panic $21 siRTECH 

Alien Rain $18 wizardry $35 

CONTINENTAL SOFTWARE PUBLISH. 

Home Accountant $53 PFS Report $57 

Home Money Mmder $25 PFS Flhng ,37 

1st Class Mail $53 PFS: Graph $87 

DATAMOST SPINNAKER 

Snack Attack $21 Snooper Troops »l $32 

EDUWARE Snooper Troops #2 $32 

Spelling Bee Story Machine $25 

w/Read Prim $28 Face Maker $25 

Algebra I $28 STONEWARE 

Rendevous $28 0 B Master $158 

HAYDEN SOFTWARE D B Master Util #1 $70 

Sargon II $25 Graphics Proc Sys. $42 

INFOCOM STRATEGIC SIM. 

Zork I $28 Computer Baseball $28 

Zork II $28 Cytron Masters $28 

Zork III $28 Guadalcanal $42 

Starcross $28 Galactic Gladiators $28 

Deadline $35 Battle of Shiloh $28 

LOTUS Tigers in Snow $28 

Exec Brief Sys $137 Cosmic Balance $28 

MICROSOFT SUBLOGIC 

Basic Compiler $270 Flight Simulator $27 

MultiPlan $190 Space Viking $35 

MUSE Saturn Navigator $27 

Robot War $28 VISICORP 

Castle Wolfenstein $21 Visicalc3.3 $175 

ONLINE MISCELLANEOUS 

Wiz & Princess $24 Human Fly $21 

Cranston Manor $25 Master Type $28 

Time Zone $70 New Step by Step $57 

Maurauder $25 Sam (w/DAC) $87 

Frogger $25 Ultima $28 

Cannonball Blitz $25 Zoom Graphics $28 

Screenwriter Prof $135 Sensible Speller $85 


PRINTERS 


CITOH 


NEC 


Prowriter 

$439 

8023 AC 

$465 

Prowriter II 

$649 

3510 

$1375 

Starwriter 

$1325 

3530 

$1595 

Printmaster 

$1599 

3550 (IBM) 
7710/7730 

$1829 

$2319 

STAR MICRONICS 

Gemini 10 

. CALL 

SMITH CORONA 

$589 

Gemini 15 

CALL 

AXIOM GP-100 

$269 


MONITORS 

NEC AMDEK 

12” GRN (JB1260) $115 V300 $139 

12” GRN (JB1201M) $155 V310(GRN IBM) $169 

12' Color Composite $329 V310 A (Amber IBM) CALL 

12” Color RGB $689 COLOR I $310 

USI (Amber) CALL COLOR II $650 

MODEMS 

HAYES NOVATION 

Micromodem II $269 Apple-Cat II $299 

Stack Smartmodem $215 212 Apple-Cat $589 

Smartmodem 1200 . . $519 D-Cat $155 

ANCHOR AUTOMATION Signalman I or II $79 

ACCESSORIES 

. Wico (Joy) $23 Wico (T-Baii) $49 


r 800(48K). 



$499 

810 DISK DRIVE 

$428 

32K (RAM) (Mosaic) ... $99 

410 RECORDER 

... $74 

32K RAM (Inttc) 

$69 

850 INTERFACE 

$164 

32K MICROTEK 

$75 

400 COMPUTER .... 

$219 

48K (lntec/400) 

$139 

Entertainer 

... $66 

Educator 

$112 

Communicator 

$298 

Programmer 

$52 


Single Density Master 

Double Density Master 

Double Density Dual 

Dbl Sided Dbl Density Master 

ADVENTURE INT’L 

Rear Guard (D) $18 

Saga 1 12 each (D) $28 

Adv. 1-12 each (C) $18 

Preppie (C/D) $21 

APX 

Outlaw/How (C/D) $17 

Eastern Front (C/D) $23 

Fam Cash Flow(D) $17 

747 Land. Sim (C/D) .... $17 

ATARI INC. 

Galaxian $33 

Defender $33 

ET $36 

Microsoft Basic (D) $65 

Macro Ass & Edit (D) . $65 
Assembler Editor (R) ... $45 

Basic Cartridge (R) $45 

Pac Man (R) $32 

Centipede (R) $32 

Caverns of Mars (D) $28 

Missile Command (R) .. $27 

Star Raiders (R) $32 

Conv Lang Ea. (C) $44 

Music Composer (R) $31 

Super Breakout (R) $27 

My First Alphabet (D) $26 

Prog 2&3(ea.)(C) $21 

Word Processor (D) $107 

Pilot (Educ) $98 

Touch Typing (C) $19 

Home File Mngr(D) $37 

AUTOMATED SIMUL. 
Invasion Orion (C/D) .... $18 
Rescue at Rigel (C/D) $21 

Temple of Aps (C/D) $28 

Star Warrior (C/D) $28 


Star Warrior (C/D) $28 

Datestns of Ryn (C/D) .. $15 

Dragon's Eye(D) $21 

AVALON HILL 

Empire of Over (D) $25 

B 1 Nuc Bomber (C) $13 

BRODERBUND 

Apple Panic (C/D) $21 

Star Blazer $23 

Choplifter (D) $25 

Davids Midnight (D) $25 

Deadly Secrets (D) $25 

Steller Shuttle (C/D) ....$21 
DATA SOFT 

Text Wizard II (D) $73 

Canyon Climber (D) $21 

Pacific Coast Hwy (D) $21 
Clowns & Balloons (D) $21 
KBYTE 

Krazy (each) $34 


Compu Read (D) $21 

Compu-Math Fr (D) $28 

Compu Math Dec (D) $28 

INFOCOM 

Zork I (D) $28 

Zork II (D) $28 

Zork III (D) $28 

Starcross $28 

Deadline (D) $35 

JV SOFTWARE 

Action Quest (C/D) $21 

Ghost Encount. (C/D) .. $21 

ONLINE 

Mouseattack(D) $24 

Wiz & Princess (D) $24 

Crossfire (C/D) $21 

Frogger (C/D) $25 

Threshold (D) $28 

Ultima 1(D) $28 

Ultima 11(D) $44 

Jawbreaker (C/D) $21 

The Next Step (D) $28 

Crossfire (R) $28 

ROKLAN 

Gorf (D) $30 

Gorf(R) $33 

Wizard of Wor (D) $30 

Wizard of Wor(R) $33 

SIRIUS 

Space Eggs (D) $21 

Sneakers (D) $21 

Way Out (D) $28 

Bandits (D) $24 

STRATEGIC SIM. 

Shattered Alliance (D) . $28 
Tigers In Snow (C/O) .... $28 
Battle of Shiloh (C/D) $28 

SYNAPSE SOFTWARE 

File Mngr 800 * (D) $73 

Protector II $24 

Shamus(C/D) $24 

Nautilus (C/D) $24 

Claim Jump (C/D) $24 

MISCELLANEOUS 

Ah Baba (D) $24 

Miner 2049er (R) $36 

Jumbo Jet (R) $37 

Kid Grid (C/O) $21 

Pool 1.5(D) $24 

Raster Blaster (D) $21 

Sam (D) $42 

Galactic Chase (C) $17 

Warlocks Revenge (D) . $24 

Visicalc(D) $175 

3-D Supergraph (C/D) $28 

Starbase Hyp(D) $17 


Radio /haek 


TRS-80 

TRS-80 Model III $1699 

2 Drives • 48K 


commodore 


VIC 64 CALL 


DATA PRODUCTS. INC. 

IBM P/C COMPATIBLE 
CALL FOR LOW PRICE 
IBM ACCESSORIES 


AMDEK 

Color II .. $650 

Color III CALL 

3” Drives $689 

V310GRN $169 

NEC 

Color RGB (JC1203) $689 

3550 Printer $1829 

MICROTEK 

64K W/Panty $235 

128K W/Parity $345 

192K W/Parity $449 

256K W/Parity $559 


MICROSOFT 

64K RAM ...!. $255 

256K RAM $629 

64K RAM Chip Set $135 

PERCOM 

SS/DD External Drv ... $319 
DS/DD External Drv $379 

5M Hard Disk $1849 

10M Hard Disk $2250 


IBM Joystick (TG) $44 

IBM Joystick (Kraft) $48 


IBM SOFTWARE 


Visicalc (256K) $175 

Easy writer II $249 

Home Acct. Plus $105 

1st Class Mail $85 

Wordstar $239 

Mail Merge $75 

Spellstar $125 

Supercalc $215 

Easy by Denver $529 

Tax Manager $179 

T I M || $339 

Money Decisions $132 

Desktop Plan I $225 

Data Reporter $170 


1.2,3 (Lotus) $339 

Visitrend/Plot $225 

Visidex $175 

Visible $225 

Visischedule $225 

Bus Forecast Model $75 

Peachtree 4 CALL 

Zork I, II. Ill $28 

Starcross $28 

Deadline $35 

Temple of APS $28 

Frogger $25 

Snooper Troop I $31 

Snooper Troop II $31 


COMPUTERS 

TELEVIDEO 


802 $2595 802 H 

... $4445 

NEC 

PC-8001 Computer 

PC-8012 I/O Unit 

PC-8031 (Dual Drive) 

$709 

$469 

$709 

NORTH STAR 

Advantage 

Advantage (5M ByteH.D.) 

.... $2595 
.... $3799 

EAGLE 

Eagle II $2329 Eagle IV 

... $4299 


VIC 20 $177 1530 RECORDER $59 

1541 DISK DRIVE $298 1600 MODEM $87 

1525 PRINTER $296 


v w 


COSMIC 

COMPUTERS 

UNLIMITED 

THE ABOVE PRICES ARE FOR PREPAID ORDERS 
OROER LINES OPEN MON-FRI 9 am - 6 pm 

(714) 861-1265 

228 N. PROSPECTORS RO. 

DIAMONO BAR. CA 91765 

Add $2 00 Shipping per software order anywhere in U S 
Add $5 00 Shipping per software for non-U S orders. 
P 0 Box or FP0-AP0 Call for cost of Hardware shipping 
Calif residents add 6'/?% sales tax Cashiers Checks or 
Money Orders filled same day Personal checks require 4 
weeks to clear Master Card and Visa OK for software 
only, add 3% surcharge Include card no.. expiration 
date and signature Prices subiect to change 

APPLE IS A TRADEMARK Of APPLE COMPUTER. INC 
ATARI IS A TRADEMARK OF ATARI INC 
IBM IS A TRADEMARK OF 
INTERNATIONAL BUSINESS MACHINES C0RP 
TRS-80 IS A TRADEMARK OF RADIO SHACK 


CIRCLE 148 ON READER SERVICE CARD 





A good quality dot matrix printer can produce excellent graphic images. 


Buying a Printer, continued... 

characters per second. There is good rea- 
son for this since some printers print an 
entire line at a time, and, whether the 
line consists of one character or 120, it 
takes the same amount of time to print 
it. 

On the other hand printers which 
print a character at a time can rush over 
a single character line and get on to the 
next one lickity quick. So, it is difficult 
to compare the true speed of a line 
printer with a character printer. In gen- 
eral normal business correspondence 
and reports have 60 characters per line. 
A little arithmetic leads to the “rule” 
that, for a 60-character line, lines per 
minute equals characters per second. 

But what does this mean? Well, a typ- 
ist working at 60 words per minute is 
typing about 6 cps. A double-spaced 
page contains about 250 words. Thus a 
60 wpm typist could type such a page in 
a bit over four minutes. A 100 cps or 100 
lpm printer ought to be able to produce 
the same page about 17 times as fast as 
our typist, or in about 15 seconds. 

Oh, that it were so simple. But at least 
it is a good starting point. Complicating 
things is the fact that the published 
manufacturer speed rating is usually 
considerably faster than what a printer 
produces in actual service. This is due to 
linefeeds, carriage returns, computer 
“handshaking,” and perhaps even some 
just plain exaggerated claims. Neverthe- 
less, since all manufacturer figures tend 
to be high by roughly a factor of two 
compared to actual service speed, they 
provide at least a comparative measure 
of speed. 

As with cars, package delivery ser- 
vices and running shoes, higher speeds 
cost more money. However, it is prob- 
ably worthwhile to look for a printer 
that is somewhat faster than you need 
today. There are two reasons for this. 
First, inevitably, your print require- 
ments will increase. Yes, you read about 
an all-electronic, paperless society, but 
somehow it always seems to be in the 
future. 

The second reason to look for a faster 
printer than you “need” is that most 
printers are not built for continous duty. 
A 100% duty-cycle means operating 
hour after hour producing pages filled 
solidly with letters and numbers. Print- 
ers that are run beyond their duty-cycle 
capabilities will suffer greatly increased 
malfunctions and breakdowns. While 
many (all?) manufacturers claim “long 
life” for their machines, duty-cycle rat- 
ings are often not clearly stated. Ask 
about them. 

Bi-directional Printing 
and Print Buffers 

Some printers are designed to print 
from right to left as well as from left to 


right. This saves time in that the 
printhead does not have to return to the 
left side of the page at the end of each 
line. While it sounds like a neat capabil- 
ity, the real time saving is fairly small. A 
typical printhead return is accomplished 
in about the time it takes to print three 
characters, so if you are printing lines of 
75 characters, the time saving is about 
four percent. 

In order to print in both directions, a 
printer must have a buffer to store tem- 
porarily the line that is to be printed 
“backwards.” In some printers, this is 
useful beyond permitting bi-directional 
print capability, as the buffer is able to 
accept data from the computer at a high 
speed and with less “handshaking” than 
is required without such a buffer. In gen- 
eral, this leads to more accurate 
transmittal of data. It also lets the 
printer proceed steadily at its own speed, 
when the information coming from the 
computer arrives faster or slower than 
the pace of printing. 

20 


The size of the buffer indicates 
whether it will store just one line for bi- 
directional printing (buffer size = 
length size, say 100 or 150 characters) or 
if it will store a page or so. A 2000 
character storage capability (about 1-1/3 
double-spaced pages) is common. 

Characters, Lines, and Spacing 

Different printer uses require different 
character sets (letters, numerals, sym- 
bols). Most printers provide character 
sets (or fonts) that include both upper 
and lowercase letters, the number 0 to 9, 
and a set of symbols. Frequently the 
print symbols will not match those on 
your computer keyboard. For example, 
an up arrow on the keyboard may print 
as a left bracket, and so on. 

Be sure that the character set on the 
printers you are considering will meet 
your needs. While print wheels can be 
changed to provide a different character 
set, you do not want to have to do this in 
the middle of a document. 

March 1983 c Creative Computing 






Pascal 
Basic 
Cobol 
Forth 
Pilot 
Fortran 
Spread Sheet 
Inventory 
Logo 



TRSDOS 


Data Base Management 
Word Processor 
Communication Utility 
Accounts Receivable 
Accounts Payable 
Engineering Utility 

General Ledger 
Mailing List 
Macro Assembler 
Education 



CP/M 


** 


Open your doors to a world of SOFTWARE with LNW 
computers. You'll get MORE PERFORMANCE' than with 
the IBM PC? the Apple II? TRS80 MODEL II or TRS80 
MODEL III 4 along with software support of TRSDOS or 
CP/M, the TWO MOST WIDELY USED OPERATING 
SYSTEMS. This means you. the user, can select from the 
largest base of business or personal software. 

Standard Features: A serial RS232 communication 
port, parallel printer port, Hi-Resolution (480x192) 

B/W and COLOR graphics, an 80 character- per- 
line screen display along with Quad -density 
interface for 5" or 8" floppy disk storage 
offering immediate access to 3.5 million 
characters, or optional Hard disk 



interface to 5 or 10 million characters. 

Standard Software: LNWBASIC and DOS PLUS operat- 
ing system packages, commanding all the above features, 
are included. 

The LNW computer will be the key to your success 
with the starting price at $ 1695 . 00 , along with a full 6 
month warranty. 

Dealers: You too can open the door to a successful 
product. Call for our special dealer programs: 

(714) 544-5745. 


£K1 


LNW Computers 

2620 Walnut Avenue 
Tustin, California 92680 

( 714 ) 544-5744 


CIRCLE 197 ON READER SERVICE CARD 


•TRSDOS is a trademark of Tandy Corp 
••CP/M is a trademark of Digital Research Corp 

1 Performance is based on bench mark test in the JAN 1982 issue of BYTE magazine, pg 54. with LNW80 II as the companson 

2 IBM PC is a trademark of IBM CORP 

3 APPLE II is a trademark of APPLE COMPUTERS. , , 

4 TRS80 is a trademark of Tandy Corp International orders please inquire for pncing/shipping cost 


Vdl FORTH for Atari* 400 800 X/ALPAR ^ 

Professional Software for the Hobbyist INTERNATIONAL 

FORTH has been used for years by ATARI* and others in programming their arcade games FORTH is fast, 1 5- 20 
times faster than BASIC, and can make use of every capability for your computer. And it's no longer the province 
of the professional programmer! With valFORTH and the additional packages described below, you can 
create programs in an afternoon that would previously have taken weeks of hard work! 

WHAT? YOU DON'T ALREADY KNOW FORTH? 

Then take advantage of our special offer on Starting Forth by Leo Brodie Widely acclaimed as the best 
book available on the subject, this entertaining treatment of Forth will make you comfortable with this 
exciting language quickly and easily. When you order Starting Forth, you get a free copy of our “Notes 
for the valFORTH User,” including references, by page, to Starting Forth. 



These are the utilities developed by Valpar International s software 
specialists and used to create our commercial software products. 


va/ElS® 


NEW 1 By Popular Demand’ 


valDOS Now you can use your valFORTH system to read and write 
normal Atari DOS Files created with valDOS or other sources Also in- 
cludes valDOS File Editor for creating and reading FORTH Source 
Code without “screens ." (Not a general file editor.) 

(Over 25 pages of documentation Requires valFORTH ) 


Coming Attractions 

* TARGET COMPILER 

* 3D WORLD 


For more information fast and a| 
bumpersticker, send 25c and a self 

4TH V IF HONK THEN 

addressed, stamped envelope 


DISPLAY FORMATTER 


valFORTH „ 

Package contains: fig-FORTH kernel with mathematical and stack op- 
erations machine-coded for higher speed than normal fig-FORTH; line 
editor AND screen editor, debugger, sound and graphics commands, 
floating point, advanced 6502 assembler, diskcopiers, and much more! 
(Over 110 pages of documentation) 



GENERAL 
UTILITIES AND 
•JJDEQ EDITOR 


Utilities: 4 array types, 4 case types, text on graphics 8, extensive string 
manipulation and keyboard input, STICK & PADDLE, randoms, bit 
manipulation, and much, much more. 


Editor: fast, powerful, complete valFORTH screen editor 1 . 1 A profes- 
sional-quality tool that makes editing a pleasure. 

(Over 60 pages of documentation Requires valFORTH.) 


CrliliVilCfcil 

mm* 

* SOUl'JU filiTSIto 


Player-Missile: Create, move, color, change images of and bound 
players and missiles with high level commands Full support of 5th 
player, multicolor players, etc. etc All critical sections in machine code 
Character Editor: Compose character sets with joystick. Simultaneous 
display of created characters. Make images for players and missiles. 
Sound Editor: Simple independent control of all four voices (one joystick 
per voice) and audio-control register. Create any single-setting sound 
with graphical and tabular readout. 

(Over 35 pages of documentation. Requires valFORTH.) 



VALPAR INTERNATIONAL 
3801 E. 34™ STREET 
TUCSON, ARIZONA 85713 

Call Toll-Free 800-528-7070 In Arizona call (602) 790-7141 


Principal Software Authors Stephen Maguire and Evan Rosen 


Fast, simple creation of all types of display lists, with automatic 4K 
boundary jumping Automatic or user controlled memory allocation, and 
formatting for horizontal and vertical scrolling, and display list interrupts. 
(Over 30 pages of documentation. Requires valFORTH.) 


VOI*SMArMI<C5.. 
AMD ADVAM<C«4s 
flOAHN<» I'OINT 


All graphics modes supported — even GTIA and “7 + ". Draw and fill 

commands faster and smarter than Basic. “Turn-toward” for “chasing* 

and vanishing point effects; point labeling, etc. Also SIN, COS, ATN, 

ATN2, etc. added to floating point. 

(Over 35 pages of documentation. Requires valFORTH.) 

Text Compression and Anto Text Formatting 

A unique, two-part utility! 

• Text Compression allows the packing of text into much less space 
than normally required. Useful for wordy Adventure games, “artificial 
intelligence," etc.! 

• Auto Text Formatting takes both normal and compressed text and 
routes it to the video screen “windows." 

(Over 20 pages of documentation. Requires valFORTH.) 


valFORTH alone requires 24K 

valFORTH plus one or more packages requires 32K minimum 
Memory requirements include 10-12K working space 
All products are now on non-protected disks 
Over 350 pages of detailed documentation! 


valFORTH $45.00 

General Utilities and Video Editor 40.00 

Player Missile Graphics. Character Editor, and 
Sound Editor 40.00 

Display Formatter 35.00 

Turtle and valGraphics and Floating Point Routines 45.00 

Text Compression and Auto Text Formatting 35.00 

valDOS and valDOS File Editor 45.00 

Heavy-Duty Professional Binder (provided free when 
ordering 3 or more packages at one time) 1 3.00 

Starting Forth 1 5.95 


Plus Shipping and Handling 


Alan is a trademark of Atari, toe , a division ot Warner Communications 


CIRCLE 281 ON READER SERVICE CARD 


VISA and MASTERCARD accepted 







Buying a Printer, continued... 

Dot matrix printers, because of the 
way they produce characters, can theo- 
retically produce any character at all. 
However, certain characters are “built- 
in;” these comprise the character set. 

Some dot matrix printers have an op- 
tion which permits making characters 
double size, bold, italic, compressed, or 
otherwise enhanced. This can be done 
during printing by having the computer 
send the printer the appropriate non- 
printing character. For example, an 
ASCII 14 turns on double width mode 
on the Epson MX80. This sounds like a 
wonderful capability (and it is!) but un- 
fortunately some word processing soft- 
ware packages are unable to generate or 
process the required control characters. 
Hence, you should be sure that the 
printer you are considering is compatible 
with the word processing package and 
other software you are using or plan to 
buy. 

Pitch is the number of characters 
printed per horizontal inch (cpi) in the 
“normal” or default mode. In general 
this will be 10 or 12. A higher cpi, say 
13.2 as found on the Teletype 43, results 
in more words fitting on a page but may 
also result in lower readability. 

Many printers offer the option of 
selecting different cpi spacings. In some 
cases, cpi can be changed while printing 
by means of a control character (which 
your word processing software may or 
may not be able to send). In other cases, 
cpi can be changed with a switch on the 
outside of the printer. On other printers, 



Typical printer controls on the outside of 
the housing include reset , line feed, form 
feed, on/off line and, sometimes, test. 


this switch is inside and accessible by 
raising the cover or front panel. The 
least satisfactory arrangement is a DIP 
switch in the guts of the printer acces- 
sible only by removal of the bottom plate 
or back panel. But before worrying 
about the convenience of changing cpi, 
ask yourself if you really need to do it at 
all. 

Printers are also rated in lines per 
inch (lpi) which is the number of lines 
printed per vertical inch. Standard type- 
writers print six lines per inch; both six 
and eight lpi are commonly found on 
computer printers. As with cpi, many 
printers permit spacings other than the 
standard. 

Paper Size, Feed and Movement 

For various purposes, printers may be 
required to handle paper of different 
widths, continous forms, multi-copy pa- 
per, envelopes, labels, etc. Figure out 
what you need before you go on your 
printer quest. 

Fast becoming the standard for per- 
sonal computers is continous feed paper 
measuring 9-1/2” x 1 1”. When the strips 
on each side with the sprocket holes are 
torn off, the resulting sheet is a standard 
8-1/2” x 11”. 

However, some printers accept only 
paper that is 8-1/2” wide. Continous 
feed paper measuring 8-1/2” x 11” does 
not have perforations that allow the 
sprocket holes to be removed; this is un- 
satisfactory for all but the most informal 
of applications. 

There are two types of feed mecha- 
nism, friction and tractor. Although 
sprocket feed and tractor feed are not 
the same, the differences are not worth 
worrying about. As the name implies, 
with friction feed the paper is moved 
through the printer by friction against 
the carriage and pressure rolls in much 
the same way as in an electric type- 
writer. This can result in an uneven feed, 
particularly when continuous form pa- 



For tickets and multiple part forms, a 
specialized printer may be required. 


per must be pulled from a box on the 
floor. Thus manufacturers of many fric- 
tion feed printers offer an optional trac- 
tor feed mechanism for use with 
continous forms. 

Another optional feed device available 
for some printers is an automatic single 
sheet handler. This allows several hun- 
dred sheets of paper or letterhead to be 
stacked and then fed automatically, one 
at a time, into the printer. 

Envelope handlers operate in much 
the same way as single sheet handlers, 
feeding envelopes, one at a time, from a 
stack. 

It is more difficult to use letterhead or 
envelopes in a tractor or sprocket feed 
printer. One approach is to attach in- 
dividual sheets of stationery to sprocket 
feed computer paper and then load it 



Additional controls on many printers are found below the top Sometimes switches are hidden beneath the bottom or back 

or front panel. panels. You can hope these are rarely needed. 


March 1983 c Creative Computing 


23 







MONITORS 

AMOIK 



64K Ram 

780 KB Disk Storage 
Word Processing, Ultracalc CP/M 
C- Basic Software 
Smith Corona TP 1 
Letter Quality Printer 
$ 8995.00 

Retail Value $4895 00 

EAGLE 1 600 . . . CALL 


SEC 


PRINTERS 


8023 

7710/7730 

3510/3530 


MONITORS 


JB 1260 
JB-1201 
JC 1201 
JC-1203 


NBC 

3550 PRINTBR. . . 880 

PBRCOM DRIVES 

5%" 1 60K Disk Drive $24' 

5V." 320K Disk Drive S29 1 

AMDBK 

31 OA Amber Monitor SI 71 

3100 $17 

Amdisk |3V Drive) $721 

OXY Plotter $751 

Color II $691 

SOFTWARE 

I U S Easywnter II $?41 

I U S Easyspelier $121 

Peach Package (GL/AP/AR) $411 

PROFESSIONAL 

SOFTWARE 

IBM/PC Word Processing $311 


COMPUTERS 

8001 A $729.00 

8031 $72900 

8012 $54900 


TIMEX SINCLAIR 
lOOO 

$ 89.99 


$499 00 
$2399 00 
$1599 00 


HEWLETT 

PACKARD 


TELE VIDEO TERMINALS 

910 

$57900 

91 2C 

$699 00 

920C 

$749 00 

925C 

$74900 

950 

$950 00 

TELEVIOEO COMPUTERS 

800A 

$131900 

802 

$264900 

802H 

$469500 

806 

$5495 00 

816 

$9495 00 

803 

CALL 

1603 

CALL 


100 BIW $74 95 

300G $189 00 

300A $17900 

Color I $339 00 

Color II $699 00 

Color II A $79900 

Color III $399 00 

Color IV CALL 

BMC 

12" Green $79 99 

13" Color 1401 (Mid Res.) $369 00 
9191U 13" $32900 

ZENITH 

ZVM 121 $99 00 

Sharp 13“ Color TV $275.00 

PANASONIC 
TR-120MIP (High Res. Green) . $159.00 
CT-l 60 Dual Mode Color $299 00 


m 



$209 -m 

HP 41C 

$149 00 

HP IOC 

$6900 

HP 11C 

$7900 

HP 12C 

$114 00 

HP ISC 

$109 00 

NEW 16C 

$114 00 

PERIPHERALS 

HP41 Card Reader 

$144 00 

HPIL Module 

$99 00 

HPIL Cassette 

$449 00 

HPIL Printer 

$41900 

Quad Memory Module 

...$64 00 

Time Module 

$64 00 

Extended Function Module 

$64 00 


16K Memory Module 

$44 95 

Vu-Calc 

$17 95 

Super Math 

$12 95 

Check Book Manager 

$13 95 

The Organizer 

$14 95 

The Budgeter 

$1395 

Stock Option 

$1495 

Loan & Mortgage Amortizer 

$12 95 

PRINTERS 

SMITH CORONA 

TP 1 

$599 00 

C. ITOH (TEC) 

Sterwnter(F 1 0-40CPS) 

$1399 00 

Pnntmaster(F 1 0-55CPS) 

$1749 00 

Prowriter 80 Col (Parallel) 

$499 00 

Prownter 80 Col (Serial) 

$629 00 

Prownter 2 (132 Col.) 

$799 00 

OKIOATA 


82A 

$42900 

63A 

$65900 

84 (Parallel) 

$107900 

84 (Serial) 

$1199 00 

IDE 


MicroPrism 

$649 00 

132 (Fully Configured) 

$1599 00 

80 (Fully Configured) 

$1399 00 

Call for other configurations 

■TAR 


Gemini 10 

$37900 

DAISY WRITER 

Letter Quality 

104900 

DIABLO 


620 

$1179 00 

630 

$184900 



CE 1 50 Printer, Plotter and 
Cass. Interface Unit. . . $1 72.00 
CE 1 52 Casa Recorder $69.00 
CE 155 8K Ram 
Expansion Module $94.00 


HP#85 $1969 

HP 125 

$1999 00 

HP 85 1 6K Memory Module 

$169 00 

5%“ Dual Floppy Disk 

$179900 

Hard Disk w/F loppy 

$4349 00 

Hard Disk 

$3549 00 

“Sweet Lips' Printer 

$121900 

80 Column Printer 

$64900 


MODEMS 




Smart 

$23900 

Smart 1200(1200 Baud) 

$54900 

Chronograph 

$19900 

Micromodem II (with Term) 

$309 00 

Micromodem 100 

$309 00 

NOVATION 


Cat 

$144 00 

D-Cat 

$159 00 

212 Auto Cat 

$589 00 

Apple Cat II 

$27900 

212 Apple Cat II 

$80900 

CALL for Price and Availability on 

New novation Cat 103. 103/212 

and J-Cat. 


ANCHOR 


Mark 1 (RS-232) 

$79 00 

Mark II (Atari) 

7900 

Mark III (TI-99) 

10900 

Mark IV (CBM/PET) 

$12500 

Mark V (OSBORNE) 

$9500 

Mark VI (IBM PC) 

$17900 

Mark VII (Auto Answer Cell) . 

$119 00 

TRS -80 Color Computer 

$9900 

9 Volt Power Supply 

$9 00 


ft commodore 

8032 

$103900 

CBM 64 

CALL 

4032 

$749 00 

8096 Upgrade Kit 

$369 00 

Super Pet 

$1499 00 

2031 

$46900 

8250 DW.Sided Disk Onve 

$1699 00 

09060 5 Meg Hard Disk 

$2399 00 

D9060 7 5 Meg Herd Disk 

$2699 00 

8050 

$1299 00 

4040 

$96900 

8300 (Letter Quality) 

$1549 00 

8023 

$599 00 

4022 

$399 00 

New Z -Ram. Adds C P/M 464K 

$549 00 

The Manager 

$20900 

Magi* 

CALL 

Word Pro 5 Plus 

$31900 

Word Pro 4 Plus 

$299 00 

Word Pro 3 Plus 

$199 00 

The Admimetrator 

$379 00 

Info Pro Plus 

$21900 

Power 

$79 00 

CBM 8032 Dust Cover 

$14 99 

CBM 8050/4040 Dust Cover 

$10 99 


computer mail order ease 


IN PA. CALL (717)387-9575, ATT B.THIRO ST., WILLIAMSPORT. PA. 17701 

In stock items shipped seme dey you call No risk. no deposit on C O O. orders Pre-paid orders receive free shipping within the continental United Stetea with no waiting period for 
certified checks or money orders Add 3% (minimum $3 00) shipping end handling on all COO and Credit Card orders. NV end PA residents add sales tea. Alt items subtect to 
availability end price change NOTli We stock manufacturer's end third party software for most ell computers on the market* CALL TODAY FOR OUR NEW CATALOGUE 














F 


FRANKLIN 

\ 



ACE 1000 

ACE 10 with Controller Card 
ACE Writer Word Processor 

CALL.. 

FOR SYSTEM PRICE! 
ACE 1200 CALL 


VI8ICORP 

for Apple. IBM & Franklin 

Visidex si 89 oo 

Visible $189 00 

Visiplot $15900 

Visiterm $8900 

Visitrend/Ptot $229 00 

VisiSchedule $22900 

Desktop Plan $189 00 

VisicakXApple li .Atan.CBM.iBM) $179.00 
Visicorp prices for IBM may vary slightly 

CONTINENTAL 

Home Accnt. (Apple/Franklin) $59 00 
Home Accountant (IBM) $1 19.00 

1 at Class Mail (Apple/FrankJin) $59 00 

■miUB 

Free Fall $24 00 

Beer Run $24 00 

Snake Byte $24.00 

Space Eggs $24 00 

Sneakers $24 00 

Bandits $2800 

■RODIRBUND 

Apple Panic $23.00 

David s Magic $27 00 

Star Blazer $25 00 

Arcade Machine $34 00 

Choplifter $27 00 

Serpentine $27 00 

INFOCOM 

Deadline $3500 

Star Cross $29 00 

Zork I $29 00 

Zork II or III $29 00 

MPC 

Bubd.sk (128K Ram) $71900 

AXLON 

Ram Disk (Apple/Frankkn) CALL 


Call for Price on 

VIC 64 

Peripherals and Software 

PROFIBBIONAL ■OFTWAM 

Word Processing for VIC 64 $79.95 





disk drives 
for atari 

AT 88-SI $399 00 i 




RAMA DISK DRIVES 

Call for price and availability on the 
new Rana Disk Drives for The Apple 
and Franklin Computer Systems. 


fJ-SG 


MICRO-8 Cl 
DISK DRIVES FOR 
APPLE ft FRANKLIN 

A2 $29900 

A40 $34900 

A70 $459 00 

C2 Controller $79 00 

C47 Controller $89 00 


FLOPPY DISKS 

MAXELL 

MD I (Box of 10) $32 00 

MD II (Box of 10) $44 00 

FD I (8**) $4000 

FD II (8 M DO) $5000 

VERBATUM 

5 Mi" SS DD $26 00 

5 M»" DS DO $3600 

ELEPHANT 

5V." SS SD $19.99 


vic eo 




VIC 20 Dust Cover $9 99 

VIC 1530 Datassette $69 00 

VIC 1540 Disk Drive $339 00 

VIC 1541 (64K Disk Drive) CALL 

VIC 1525 Graphic Printer $339 00 

VIC 1210 3K Mem Exp $32 00 

VIC 1 1 10 8K Mem Exp $53 00 

VIC 1 1 1 1 16K Mem Exp $94 00 

VIC 101 1RS232C Term Interface $4000 
VIC 1 1 1 2 IEEE-488 Interface $86 00 
VIC 121 1 Super Expander $5300 

VIC Mother Board $99 00 


400 


16K 8199 

38K $B74« 

48K $359 ;: 

•Non Atari Ram 

410 Recorder $74 00 

810 Disk Dnve $429 00 

822 Printer $269 00 

825 Printer $589 00 

830 Modem $15900 

820 Printer $259 00 

850 Interface $169 00 

CX40 Joy Sticks (pair) $18.00 

CX853 Atan 16K Ram $77 95 


48K 

New low price effective January 1 . 1 983 

Call for Price and 
Availability of the NEW 

B4K ATARI 1 BOO 

Axlon Ramdisk < 1 28K) $429 95 

Intec 48K Board $ 1 59 00 

Intec 32K Board $74 00 

One Year Extended Warranty $70 00 
CX481 Entertainer Package $69 00 
CX482 Educator Package $130 00 
CX483 Programmer Package $54 00 
CX484 Communicator Package $34400 


SOFTWARE FOR ATARI 


ATARI 

Pac-Man $3300 

Centipede $33.00 

Caverns of Mars $32.00 

Asteroids $29 00 

Missile Command $29 00 

Star Raiders $35 00 

Galaxian $33.00 

Defender $3300 

ON-LINE 

Jawbreaker $27.00 

Softporn $27 00 

Wizard and the Princess $29 00 

The Next Step $34 00 

Mission Asteroid $22 00 

Mouskattack $31 00 

Frogger $3100 

Cross Fire (ROM) $36 00 

File Manager 800 t $69 00 

Chicken $26.00 

Dodge Racer $26 00 

Synassembler $30 00 

Page 6 $19 00 

Sham us $26.00 

Protector $2600 

Nautilus $26.00 

Slime $26 00 

Disk Manager $24 00 

OATASOFT 

Pacific Coast Highway $25 00 

Canyon Climber $25.00 

Tumble Bugs $25 00 

Shooting Arcade $25 00 

Clowns and Balloons $25 00 

Graphic Master $30 00 

Graphic Generator $13 00 

Micro Painter $25.00 

Text Wizard $79 00 

Spell Wizard $64 00 

Bishop s Square $25.00 

Sands of Egypt $25.00 


APX 

Text Formatter $18 50 

Family Budgeter . $18.50 

Eastern Front $24.00 

Family Cash $18 50 

Jukebox $13.00 

Downhill $18.50 

Outlaw $18.50 

Holy Grail $24 00 

Player Piano $18.50 

Keyboard Piano $ 1 8.50 

Number Blast $13.00 

Frogmaster $18.50 

747 Land Simulator $18.50 

Word Processor $40 00 

EPVX 

Crush, Crumble $ Chomp $24 00 

Crypt of the Undead $24 00 

Curse of Ra $16 00 

Datestones $ Ryn $16.00 

Invasion Orion $19 00 

King Arthur's Heir $24.00 

Morloc s Tower $ 1 600 

Rescue at Rigel $24.00 

Ricochet $16.00 

Star Wamor $29 00 

Temple of Asphai $29 00 

Upper Reaches of Apshai $1600 

CBS 

K-razy Shoot Out $32 00 

K-razy Kntters $32 00 

K-razy Antics $32.00 

K-star Patrol $32.00 


* 


STICK 

STAND 


Arcade Action from your 
ATARI or VIC Joy Stick 


computer mail order west 


800 - 648-33 1 1 

IN NV. CALL (70B)BSS-BBB4, P.O. BOX BBSS, STATE LINE, NV. 89448 

INTINNATIONAC oroirSi All shipments outside continental United States must be pre-pakJ by certified check only? Include 3%<minimum $3 00) shipping and handling 
■OUCATiONAL DISCOUNTS) Additional discounts are available from both Computer Mail Order locations to qualified Educational Institutions 


CIRCLE 138 ON READER SERVICE CARD 










Buying a Printer, continued... 



A single sheet feeder can be attached to 
some tractor and pin feed printers. 


into the printer. Peel-off envelopes, 
which can be attached to continous feed 
paper, are also available. This approach 
is anything but convenient and has 
driven more than one user to buy two 
printers. 

A small handful of printers allow 
printing subscripts and superscripts. To 
do so involves vertical movement of less 
than a full line and then a return to the 
main print line. This requires control 
characters from the computer on both 
sides of the sub- or superscript. This 
capability is rarely worth the effort and 
expense. 


Noise Control 

Printers are rather noisy creatures 
since in most a piece of type or a group 
of pins are striking a piece of paper with 
a roller behind it. Those with typeballs 
or metal daisy wheels are especially 
noisy. 

There is no common industry 
measurement of printer noise (like deci- 
bels three feet in front of the printer), so 
most manufacturers simply claim their 


printers are “quiet.” Some manufac- 
turers have gone to great effort to keep 
their printers as quiet as possible by lin- 
ing the case with layers of acoustic foam 
while others have achieved quietness by 
virtue of clever printhead design. Still 
others have ignored the problem 
entirely. 

We recommend listening to various 
printers in a store before buying one. But 
bear in mind that it will always sound 
noisier in your office or home (one of 
Murphy's unstated laws). 

Interface 

Most printers have either a parallel or 
serial interface, and many have both. 
This does not mean that you can nec- 
essarily plug a Brand X printer into a 
Brand A computer just because they 
both have a parallel interface. Would 
that it were so simple! 

Two parallel interface standards are in 
common use, one established by 
Centronics and the other by 
Dataproducts. But many computer and 
printer manufacturers think they have a 
better way and do not adhere to either of 
these standards. 

Serial interfaces also come in two ba- 
sic flavors, the old 20 ma current loop 
interface started by Teletype Corp. and 
the RS-232C interface. 

The IEEE also has an interface stan- 
dard which is beginning to be offered by 
some manufacturers; other groups also 
have proposed standards. However, at 
the moment there is virtually no 
industry-wide agreement. 

Further complicating the situation is 
the interface cable. On various comput- 
ers you will find a huge variety of 
connectors — dual 17-pin flat, 5-pin 
DIN, 40-pin connector, A-800, C-130, 
and on and on. There is less variety on 



printers, but the point is that you will 
need a cable to go between your printer 
and your computer, and it doesn’t gen- 
erally come with either unit. Unless you 
are quite comfortable reading schematic 
diagrams and soldering tiny pins, we do 
not recommend making your own cable, 
even though you may save more than 
half of the typical $25 to $50 cost of a 
cable. 

Service and Maintenance 

There are no perfect printers. All of 
them require service and maintenance 
sooner or later. However, a well-de- 
signed printer is easy to maintain and 
should require only infrequent service. 
Nevertheless, it is important to realize 
that occasionally it will be out of service. 
Unlike an office typewriter for which 
there can usually be found a spare 
around, it is unlikely you will have a 
spare printer in reserve. 

When the ribbon or paper runs out, or 
when the paper feeds incorrectly or 
jams, a well-designed printer will stop by 
itself and alert the operator with some 
sort of audible alarm, visual indicator, or 
both. Lightweight paper is more likely to 
jam due to enlargement and tearing of 
the sprocket holes. If you intend to use a 
lightweight 15# paper, be sure to try it 
in the printers you are considering. 

A printer should be cleaned and vacu- 
umed out periodically depending upon 
its frequency of use. Paper dust is an en- 
emy of the precision gears in the 
printhead and paper movement mecha- 
nisms and can even hamper the opera- 
tion of the solenoids in the printhead. A 
$24.95 hand vacuum is well worth the 
investment if it saves just one service 
call. 

When you purchase your printer, it is 
probably worth getting two or three ex- 
tra ribbons at the same time. Although 
ribbons dry out if they are left too long 
on the shelf, they come in sealed plastic 
packages which should keep them fresh 
for at least six months. Nothing is more 
maddening than trying to print a fin- 
ished business document to send to 
somebody important and suddenly 
realizing that your ribbon can produce 
only a light shade of gray. (We receive 
scores of articles from prospective au- 
thors printed in light gray. Frankly, they 
don't get as careful a reading as those 
printed with a good, black ribbon. Per- 
haps we unconsciously feel that the care 
taken in appearance reflects the care 
taken in writing.) 

As might be expected, all manufac- 
turers claim that their printers are 
highly reliable. Unfortunately, there is 
no industry standard for measuring 
mean time between failure, percentage of 
up time per thousand hours, etc. Thus, 
manufacturer reputation comes into 


26 


March 1 983 e Creative Computing 





1HLHEAD 

IP OF THE 



tnat stana in a Class oy uiemseives: 
programs for your home from 
Computer-Advanced Ideas. 

For The Fun Of It 

As professional educators and 
programmers we’ve been proving 
for over a decade that motivated 
learners do best. Featuring full-color 
graphics, our animated learning 
games are fun. They talk like a 
friend, play like a teammate and 
teach like a tutor. And they stimulate 
eager young minds. 

Partners In Learning 

CAI programs come with a library of 
knowledge for your child to explore. 
But that’s just die beginning. They 
also feature a unique authoring 
system that lets you create lessons 
on any subject, tailoring the 
program to your child’s needs. No 
knowledge of computers is required. 
Our programs make sense to people 
— from 4 to 94 — and grow right 
along with your child. 

A Success In Schools 

Over 1800 school districts have 
chosen CAI programs to teach 
essential vocabulary and logic skills 
in a full range of topics. Our products 
get recognition— because they work. 

Head Start 

Your child’s future begins with 
opportunities you create at home. 
Choosing resources that are 
stimulating, challenging and fun can 
be one of the best decisions you 
make. Ask your computer retailer 
for a demonstration of CAI 
programs and see for yourself how 
enjoyable a good education can be. 

i 



Computer 
Advanced m W\ 

Ideas VdbJI 

Bringing Ideas MHome 

1442 A Walnut Street, Suite 341 
Berkeley, CA 94709 (415) 526-9100 

For the Apple 11/ lie 

CIRCLE 293 ON READER SERVICE CARD 


le Multi Mode Printer with 
The Magnificent Fonts 



MultiMode Printer 
Offers Flexibility 


The“Beautiful”Font 



. . . At a Sensible Price— $1,995 (Qty. 1) 


“Flexibility” means instantaneous call up of any of this trend- 
setting machine’s many features whether for word processing, 
data processing, graphics or forms generation. Using either of the 
two built in interfaces, an external keyboard or downloading 
from your computer, you can program the Qantex Model 7030 to 
do more. 

Compare the “Beauty” of our printed letters for the word process- 
ing fonts which include Cubic, Trend, Spokesman, Courier, Italics, 
Script, OCR-A, APL, Scientific plus downloaded fonts from your 
computer. Draft copy modes include 8 resident fonts — U.S., 
U.K., German, French, Spanish, Swedish, Finnish, Norwegian and 
Danish. 


Other features include high resolution graphics — 144 x 144, 
single pass and double pass word processing, and 180 cps data 
processing modes and user defined formats. 


Operator initiated, the MultiMode printer provides a complete 
printed status report of operating parameters and diagnostics. 


For more information, or a demo, call us about the new Qantex 
Model 7030 MultiMode Printer. 


Circle 225 on Reader Service Card 

Qantex Division of North Atlantic 

60 Plant Avenue, Hauppauge, NY 11788 

(5 1 6) 582-6060 (800) 645-5292 

‘Registered Trademark of North Atlantic Industries 


CIRCLE 235 ON READER SERVICE CARD 


Buying a Printer, continued... 

play, but even that is a less than perfect 
guide since new manufacturers have no 
reputation, good or bad, to go by and 
established manufacturers may in- 
troduce a new design significantly better 
or worse than past ones. 

We recommend gathering as much 
information as possible about reliability 
and service from stores, friends, clubs, 
magazine reviews, and manufacturer lit- 
erature before plunking down your 
money for a printer. On a new printer 
today, it is reasonable to expect that out- 
side service should be necessary no more 
than twice a year — assuming, of course, 
that the printer is suitable for your vol- 
ume of work. 

However, you will inevitably need 
some outside service sooner or later. 
Find out in advance where the printer 
must go, or whether someone is avail- 
able to come to your premises. Some 
manufacturers provide service at re- 
gional depots, others depend upon the 
local dealer, while still others recom- 
mend a “third party“ maintenance 
organization such as Sorbus or RCA. 

Color Printers 

During the past two years, six dot- 
matrix printers have been introduced ca- 
pable of printing multiple colors. These 
use a variety of different printing tech- 
niques. One has a ribbon with the first 
quarter impregnated with red ink, the 
second quarter with yellow, the third 
with blue and the last with black. A page 
is printed with the first color, then the 
feed is reversed and the sheet brought 
back to the top and printed with the sec- 
ond color and so on. Another approach 
uses a wide ribbon with four colors on it 
in horizontal stripes; a ribbon position- 
ing mechanism is used to place different 


colors under the printhead. 

Color ribbons are generally available 
in both black plus the three primary col- 
ors (red, yellow, blue) and black plus the 
three primary printing colors (magenta, 
yellow, cyan). The first is best for pure, 
solid colors (graphs and charts), while 
the second is better for color mixing to 
produce full-color effects (pictures). 

No color printer will produce an im- 
age as good as a photograph or printed 
picture. However, they are excellent for 
producing business charts and rudi- 
mentary graphics. 

Non-Impact Printers 

All the printers discussed thus far 
have been impact printers of one sort or 
other. There are, however, many print- 
ers that produce output without using 
any kind of mechanical impact, relying 
instead on a variety of clever, non- 
impact techniques. 

Few of these printers have received 
wide acceptance, but each has its follow- 
ers and devotees. 

Thermal and electro-sensitive printers 
share many characteristics. Both types 
use sensitized paper usually on a roll 
rather than single sheets or fanfold. Both 
can produce only one copy at a time. 
They are very quiet and relatively 
inexpensive. 

Thermal printers use heat sensitive 
paper which is activated by heat wires or 
pins that press against the paper to form 
characters. These printers are generally 
relatively slow (30 to 120 cps). But for a 
basic utility printer in applications 
where roll paper and modest print qual- 
ity are acceptable, a thermal printer may 
fill the bill. 

In a similar manner, electro-sensitive 
printers use a paper with a special metal- 


lic coating. These are faster than thermal 
printers (speeds up to 225 cps), and pro- 
duce a slightly better quality copy al- 
though other metallic objects (coins, 
letter opener, pencil, clip, etc.) will leave 
marks on the sensitized paper. 

The price of ink jet printers has been 
plummeting recently, putting some of 
them within reach of personal computer 
users. These machines literally squirt 
characters onto paper from specially de- 
signed ink nozzles. The speed and price 
range is extremely wide — speeds from 30 
cps to 3000 1pm (yes, lines per minute!) 
and prices from around $2000 to over 
$30,000. Characters are generally pro- 
duced in the form of a dot matrix, al- 
though ink jet printers tend to use more 
“dots“ and thus produce a slightly better 
result than a standard dot-matrix 
printer. 

There is at least one ink jet color 
printer on the market. It produces a 
somewhat more satisfactory image than 
the output from dot matrix impact 
printers. 

There are three other technologies 
used in high end printers: lasers, electro- 
static toner (like a Xerox copier), and 
magnetic image transfer. Printers using 
these technologies generally sell for 
$10,000 and up (far up — one laser 
printer goes for $300,000) and are aimed 
at specialized, high-volume operations. 

In Summary 

When selecting a printer, the first 
thing to do is analyze your needs. What 
quality do you need-draft, correspon- 
dence, or letter? What volume do you 
expect to print, i.e., how fast a printer do 
you need? Do you need extra character 
sets such as Greek letters, mathematical 
symbols, italics, or extended letters? Do 
you expect to output graphics? What 
kind, graphs or “pictures”? Will your 
printer have to handle single sheets, 
continuous feed paper, forms, envelopes, 
labels or wide paper? Will it be located 
in a relatively quiet place where you and 
others are working? What kind of com- 
puter and software do you expect to use 
with it? How much time can you afford? 

When you have answered the above 
questions, you should start gathering as 
much information as you can from as 
many sources as possible — friends, 
clubs, magazine reviews, advertisements, 
trade shows, stores. Try to narrow your 
choice to two or three acceptable print- 
ers. Then determine for each an accept- 
able maintenance arrangement; this is 
generally more important than the pur- 
chase price. 

Remember, in purchasing a printer, 
the true cost includes not only the pur- 
chase price, but supplies, technical sup- 
port, routine maintenance, repairs, and 
down time. □ 



Ink jet print element has seven tubes leading from the ink reservoir to the jets. 


March 1 983 c Creative Computing 29 



Print About Printers 


So you want to buy a printer, eh? Well 
you are not alone in that. Nor are you 
alone in your probable confusion con- 
cerning which printer to buy. Printers are 
the fastest-growing peripheral market in 
the microcomputer industry today. It 
seems as if a new crop of them appears 
every six months or so. Print quality and 
extra features continue to improve, while 
prices continue to fall. That is, on the 
whole, quite good news, but it makes the 
job of deciding on a printer really tough. 
“If I just hold out,“ you may be saying to 
yourself, “I’ll be able to get more for 
less.” And though salespeople may deny 
it, you’ll be right. But you’ll be hurting if 
you hold out too long, for every day you 
hold out is another day without a printer. 
Read on, and decide how long you can 
wait. 

Just two years ago, a serviceable dot 
matrix printer cost about $1000 and need- 
ed service on an average of twice a year. 
Then the $500 Epson MX-80 made its 
debut and changed everybody’s expec- 
tations. It was quiet, affordable, reliable, 
easy to use, and produced nice copy. It 
remains one of the most popular micro- 
computer printers. 

As Dave stated in the preceding article, 
the most important consideration a buyer 
can make about a printer is one any 
reviewer has a justifiably hard time evalu- 
ating: reliability. Until at least a few 
months have passed, it is nearly impos- 
sible to make a fair judgment regarding 
the reliability of a printer. As opposed to 
a computer, which seldom has any moving 
parts aside from its keyboard, a printer is 
a mechanical contrivance, and therefore 
heir to all the potential problems mechan- 
ical devices can suffer. It is fair to expect 
that a printer will receive at least annual 
service, even if it is running just fine. In 
that way the owner may ensure that it will 



John J. Anderson 


continue to do so. 

There are certain judgments that can 
be made upon first inspection of a print- 
er— and, in selecting the right machine, 
you must choose the right criteria on 
which to base your decision. Here we 
look at 13 machines, judge them in terms 
of several criteria, and draw overall con- 
clusions concerning what a consumer can 
expect from a printer within a selected 
price range. 

To get a firm idea of what one should 
judge in a printer, let’s first examine the 
criteria themselves. 

Type: By this we mean the method of 
printing the machine uses. Categories 
here are daisy wheel, dot matrix, and ink 
jet. Your decision here will depend on 
what quality of print you need, and at 
what speed you want to produce it. We 
will pass no judgment on this criteria, 
though we will consider no thermal or 
electrostatic printers. The price of impact 
dot matrix printers has dropped to a point 
where thermal and electrostatic printers, 
which require specially treated papers and 
are typically lacking in print quality, now 
have a markedly decreased appeal. 

Feed: This indicates the means by 
which the paper is propelled through 
the printer. If you are interested in using 
bond or letterhead paper, you will require 
a friction-feed machine, which handles 
paper the way a typewriter does. Tractor- 
pin-, and sprocket-feed machines will, in 
contrast, allow the use of continuous form 
paper, in roll or fan-fold format. 
Obviously a continuous format will be 
more convenient for high volume printing, 
unless you are prepared to pay for a 

30 


machine that offers automatic single sheet 
feed. This option is generally only avail- 
able on machines costing over $2000. 

Speed: An underscored caveat should 
be posted here. Just as the EPA ratings 
for automobile mileage in no way reflect 
actual road conditions, the speeds claimed 
for printheads in no way reflect actual 
print conditions. For comparison, how- 
ever, the numbers can be helpful in deter- 
mining the actual “throughput,” or true 
speed at which work is turned out by the 
machine. Fully formed character printers 
such as daisy wheel printers are the slow- 
est, typically having speeds of less than 30 
characters per second (cps). Dot matrix 
printers can produce rates up to 200 cps, 
with print quality decreasing inversely. 
The ink jet printer we tested has been 
rated at 270 cps, which is quite fast. 

Interface: This criterion takes into con- 
sideration how easy (or difficult) it is to 
hook the machine up for use. Since noth- 
ing remotely resembling an industry stand- 
ard has yet been adopted, getting a printer 
up and running can sometimes be a dra- 
matic challenge. The closest thing to a 
standard currently available is the famed 
“Centronics-compatible” connector for 
parallel connection (curiously, no longer 
used by Centronics printers), and the 
time-honored DB-25 connector for serial 
connection. These are the connectors I 
am happiest to see when I look at the 
hind side of a printer. I am quite fre- 
quently disappointed, however. One can 
only pray that some time soon a standard 
will be agreed upon. 

Density: This refers to dot matrix and 
ink jet printers only, and specifies the 
maximum number of dots that can be 
printed horizontally and vertically. The 
more dots that are available in a dot 
matrix, the better the quality of the print. 
Specifications are sometimes given by the 

March 1983 c Creative Computing 



FIRST THINGS FIRST. 
LEARN ALL ABOUT IT! 



When you don’t know the first thing about your new 
\pple II* you need a friendly, cheerful, easy going teacher at 
four side. And the ELEMENTARY APPLE is just that kind of 
look. 

It sweeps away the confusion — explains your Apple in 
everyday language — shows you how to hook it up, how to use 
:he keyboard and work on the screen. 

Gently and carefully it gives you an understanding of all 
the things your Apple can do. And then, it even shows how 
easy it is for anyone to write a simple program — provides 
common sense answers about graphics, utility programs, and 
the how and why of word processors, business programs and 
hardware like printers. 


Yes, there’s a lot of information. But, not one chapter or 
one word is dull or difficult to follow or complicated. Prove it to 
yourself. Visit your computer store. Open the ELEMENTARY 
APPLE. Read a page of the introduction, then flip it open 
anywhere and read a paragraph or so. You'll find it's as 
understandable, as helpful and as marvelous as we say. 

If you, or a member of your family, is an Apple beginner, 
this is the book you need. It’ll teach you everything you want to 
know, in the way you want to learn. 

Only $14.95. At computer and book stores, or 

□DAIAMOSTi 

9748 Cozycroft Ave., Chatsworth, CA 91311 . (213) 709-1202. 


VISA/MASTERCARD accepted $2.00 shipping/handling charge 
(California residents add sales tax) 

‘Apple II is a trademark of Apple Computers. Inc 


CIRCLE 153 ON READER SERVICE CARD 




The Seikosha GP-250X: trade-offs for a price. 


Printers, continued... 

character, sometimes by the inch. A mini- 
mum matrix is composed of 5 x 7 dots. 

Graphics.: Again, a consideration only 
for dot matrix and ink jet printers. Gener- 
ally a yes or no question, it indicates 
whether dots in a matrix can be addressed 
individually to create graphics displays. 
Think carefully before you dispense with 
this capability— the time will probably 
come when you will miss it. For example, 
without graphics capability you will have 
trouble listing programs that include con- 
trol characters. 

Character sets: Again, a feature perti- 
nent only to dot matrix and ink jet 
printers. Specifies the number of built-in 
fonts the printer can generate. Typically 
fonts are distinguished by their varying 
pitches , meaning their widths, which are 
measured in characters per inch, or cpi. 

Buffer: The amount of text which can 
be stored in printer circuitry prior to 
actual printing. Some printers offer buf- 
fers up to 48K, so that an entire document 
can be dumped to the buffer, freeing the 
microcomputer to go on to other tasks 
while the printing takes place. 

Logic-seeking: The ability of a printer 
to exercise some flexibility in advancing 
to the next printing position. Rather than 
an unwavering carriage return and line- 
feed at every end of line, a logic-seeking 
printer will determine which way is fast- 
est, and then take that way. Bidirectional 
printing means the printhead can print 
from right to left as well as left to right. 
This does not always ensure a faster route, 
however, as in the example of a list of 
numbers running down the left-hand 
margin. A "smart" bidirectional printer 
would not make a mistake in this case, 
but rather print unidirectionally from the 
left-hand margin. 

Noise: Another warning is in order 
here. For purposes of comparison, we 
used a noise level meter to measure the 
noise in decibels, during printing, one 
meter from each printer. We placed each 
printer on a noise-deadening mat of foam, 
as we assume the noise-conscious con- 
sumer would do. The numbers presented 
here indicate the results. They are best 
used for purposes of comparison only. 

Price: This in all cases indicates the list 
price of the unit. Quite frequently the 
printer can be purchased for substantially 
less than the manufacturer's list price, 
however. 

Overall rating: We have given each 
printer a rating of 0-4 stars, based on the 
ratio of its performance to its price. This 
approach has its faults, but it accurately 
reflects our opinion about the hardware. 
A rating of one star is fair-poor, two stars 
fair-good, three stars good-very good, and 
four stars very good-excellent. 

With these explanations in mind, let's 
take a close look at some printers. Hold 
on to your fonts, folks. 


Seikosha GP-2S0X 

Full Features at a Discount Price 

The Seikosha GP250X is an example 
of the new under-$500 generation of print- 
ers. It offers a tolerable dot matrix print 
quality with built-in graphics capability, 
and the capacity for paper widths up to 
10 inches. 

With a claimed speed of 50 cps, the 
GP-250X is not a speed demon, but it 
does offer a bi-directional, logic-seeking 
printhead. We dare say that speed will 
not be a major consideration for buyers 
of this printer. What will be a major 
consideration is that the Seikosha offers 
many of the features of much more expen- 
sive printers at quite a low price. 

Dot-addressable graphics, for example, 
are standard, and resolve to 480 x 8 per 
horizontal row. A position feature allows 
multipass capability. 

Indicator lamps signify power on and 
error conditions, while pushbutton con- 
trols are limited to stop and reset controls 
only. One serious omission is the lack of 



The GP-250X printhead. 


an online/local switch, which would allow 
the printer to remain on but disabled. 
Whether the printer is on or off, may be a 
moot point, however, as paper, once fed 
forward, cannot be fed in the reverse 
direction. This is annoying, and takes 
some getting used to. 

On the positive side, the printer does 
offer serial and parallel connection. The 
serial connection is via a 5-pin DIN con- 
nector, while the parallel connection is 
Centronics-style. A mode selection switch 
on the back of the printer selects for 
serial, parallel, or self-test mode. 

Commodore offers a version of this 
printer as its new 1525 printer for the 
VIC-20 and Commodore-64 users. VIC 
and 64 owners should be aware, however, 
that the unconventional configuration of 
the Commodore 5-pin DIN is not compat- 

creative computing 

PRINTER PROFILE 
Printer: Seikosha GP-250 X 
Types Dot matrix 
Feed: Pin 

Speed: 50 cps claimed 

Interface: Parallel/serial (Centronics 
+ 5-pin DIN) 

Density: 480 x 8 

Graphics: Yes 

Character Set: 4 

Buffer: 480 bytes 

Logic Seek: Yes, bidirectional 

Summary: Some trade-offs, but still 
a good value 

Price: $499 

Manufacturer: 

Axiom Corporation 
1014 Griswold Ave. 

San Fernando, CA 91340 
(213) 365-9521 


32 


March 1983 c Creative Computing 




K 


^Arthur's 


RETURN THE SCROLL and claim Camelot's Crown ! 
King Arthur has made you his heir. 

But, gallant knight, to prove 
your worth, you must first 
journey forth 
AND DEFY ALL PERILS! 

Slay dragons; bargain 
with wizards; 
explore magic kingdoms 
and enchanted forests; 
defeat the evil of Mordred . . . 

FIND AND RETURN 
TO ARTHUR 
THE SCROLL OF TRUTH! 

KING ARTHUR'S HEIR, designed by 
Marc Russell Benioff, 

Offers... 

• Both Puzzle-Solving 
■ & Role-Playing Intrigue! 

• Superb Graphics, Sound, 

& Color Animation! 

• Hours of Challenging Heroics 
Requires... 

•• ATARI 400/800 with 40K & Disk Drive 
or with 16K & Cassette Recorder 

• One Player & loystick Controller 
Comes with... 

• Game Program & Complete Instructions 

• EPYX 30/FOREVER WARRANTY" 

Now Available At Your Favorite Dealer ...... 

For the name of your nearest EPYX dealer write: 

"KING ARTHUR'S HEIR" 

EPYX/Automated Simulations, Inc. 

1043 Kiel Court, Sunnyvale, CA 94086 

epyx 

M M COMPUTER GAMES 

m M Tht/NKERS PlAY 

CIRCLE 165 ON READER SERVICE CARD 




EPYX Temple of Apshai was the very first computer game 
ever to win the Hobby Industry award for excellence. EPYX 
pledges you that same excellence in every game you purchase 
from us... the VERY BEST in entertainment! 

EPYX 30/FOREVER WARRANTY 
Our 30-day Unconditional Guarantee: If your EPYX 
Game has any defect whatsoever within 30 days of 
purchase, return it to us or your dealer and we will 
replace it free. 

Our Forever Warranty: If anything happens to your 
disk or cassette tape at any time after 30 days, for 
any reason, just send it back with $5.00 for shipping 
and we will send you a replacement. 


♦ ATARI 400/800 is a trademark of ATARI INC. 




Printers, continued... 



ible with the orthodox pin array on the 
Seikosha machine, and so a custom cable 
will be required. 

The GP-250X offers one English char- 
acter set, with the option to expand it 
horizontally and vertically. It also offers 
special British, German, and Swedish 
characters. 

As stated earlier, the printer is slow, 
and slow form feed bogs it down yet 
further. The lack of a linefeed button was 
also missed. 

The unit is quite compact, and really 
quite stylish, though it suffers from a 
severe case of “plasticitis." Don’t drop 
this baby on a concrete floor— you’ll be 
sweeping it up with a broom. In all fair- 
ness— you cannot expect such an inex- 
pensive unit to be housed in a super- 
durable case. 

The printer ribbon is in cartridge form, 
but the cartridge is one of the harder 
ones to change that we have seen. For- 
tunately, the manual is quite clear on the 
steps involved in changing the ribbon 
cartridge. In fact the documentation in 
general is very professional, and much 
better than we might have expected with 
such a unit. 

As far as noise goes, the unit came in 
with a quite noisy 69 dB. It has a char- 
acteristic raspy quality to it as well, which 
was judged to be quite annoying. But this 
is nothing compared to the paper empty 
warning buzzer, which sent us running in 
all directions, to duck and cover. That 
was a feature we could have done 
without. 

This review may seem highly critical, 
and though the Epson MX-80 probably 
remains a better $500 buy, the Seikosha is 
not a bad machine for the price. It merits 
a rating of two stars. 

CIRCLE 400 ON READER SERVICE CARD 


I wanted to acknowledge the help of Owen 
Linzmayer and Bob Beckman in the prep - 
oration of this article. 


Okidata Microline 92 

A Price/Performance Leader 

One of the leading producers of small 
personal computer printers is Okidata. 
Their newest offering, the Microline 92, 
is a compact model which is nicely suited 
to household computer use. 

The Microline 92 has a base unit sticker 
price of $699, making it a reasonably 
priced printer considering its performance 



Under the hood. 


capabilities. The basic printer has four 
built-in character sets and a 2K print 
buffer, and boasts a top print speed of 
160 cps. 

When using the 92, you select between 
pin and friction feed. If you are using the 
pin feed rollers, the printer will accept 
only 10” fan-fold paper. The printer can 
be loaded from the top as well as from 
underneath. There is a small bracket 
located on the top of the unit which keeps 
the paper from wrapping back down 
inside of the feed slot— a common prob- 
lem with other printers. 


Hooking up the Microline 92 to your 
computer is very easy. The printer can be 
ordered with either a serial or a parallel 
interface. The one we reviewed had a 
Centronics parallel connector located on 
the back of the unit. 

One thing that annoys me about the 
Microline 92 is that the entire casing must 
be removed to gain access to the DIP 
switch on which you select the various 
print options. Granted, there are only two 
screws that must be taken out, but we 
would rather not have to tear the printer 
apart every time we want to change an 
option. 

The printhead has a density of 13 x 7 
and can print 160 cps in the data pro- 
cessing mode, 50 cps in correspondence 
mode. The Microline 92 prints bidirec- 
tional and has true logic-seeking func- 
tions. Many people believe that these two 


creative computing 

PRINTER PROFILE 
Printer: Microline 92 
Types Dot matrix 
Feed: Pin/friction 
Speed: 160 cps 

Interface: Edgecard or Centronics 
parallel 

Density: 13 x 17 
Graphics: optional 
Character Sets: 4 
Buffer: 2K 

Logic Seek: Yes, bidirectional 
Summary: An excellent value. 

Price: $699 
Manufacturer: 

Okidata Corporation 
1 1 1 Gaither Dr. 

Mount Laurel, NJ 08054 
(609) 235-2600 


34 


March 1983 c Creative Computing 





?57 




M, (assgisE f as^tofewB 


Take your marble to 
the top. Pick your spot 
and let it drop. Hope 
for a flip instead of a 
flop. Once you get it, 
the fun never stops! 
It s FLIP OUT — a 
crazy new strategy 
game for one or two 
players. Each marble 
you drop causes a 
chain reaction, so take 
your time and plan 
carefully. Plan right 
and you’ll flip, if you 
didn’t you Flip Out! 


It is up 
to you to stop the 
invasion of the evil 
Quarriors and save 
Repton. You are armed 
with devastating 
Nuke Bombs, a Radar 
Screen, a Laser Gun 
and an Energy Shield. 
You’ll need them all! 
You’ll be attacked by 
Nova Cruisers and 
Single Saucers. You 
must avoid Spye 
Satellites and deadly 
Dyne-Beam Shooters 
and you must stop the 
Draynes from deplet- 
ing the Reptonian 
power supply. Repton 
is a battle so thrilling 
you’ll be relieved to 
find out you’re still on 
earth when it’s over! 





A FAST ACTION TYPING ARCADE 


AN AN I MATED STRATEGY GAME 


piesents 


Turn your keyboard 
into a typing arcade! 
You can blast attack- 
ing letters and words 
right out of the sky. 
Type Attack was 
designed by a profes- 
sional educator and 
the fast action game 
experts at Sirius. It 
features 39 pre- 
programmed lessons 
and 60 user defined 
lessons. Great sound, 
graphics and a real- 
time words per minute 
bar make improving 
your typing skills fun! 


Talk about adventure 
on the high seas! 
You're blasting away 
at a squadron of 
enemy bombers and 
Kamikaze fighters from 
the deck of your PT. 
boat Suddenly you 
notice the sea is 
loaded with mines and 
an Exocet missile is 
screaming toward you 
on the horizon. Instinc- 
tively you jerk the joy- 
stick to the starboard, 
keeping your thumb on 
the fire button. Phew* 
That was close! Some- 
times it's hard to 
believe Wavy Navy's 
just a video game. 


New Games For Your Apple n From Sirius™ 

Type Attack. Wavy Navy. Flip Out and Repton packages, programs, and audio visuals © 1982 Sirius Type Attack. Wavy Navy, Flip Out. Repton and 
Sirius are trademarks of Sirius Software. Inc Apple is a trademark of Apple Computer. Inc 

For more information contact your local Sirius dealer or distributor or contact us at 10364 Rockingham Drive, 

Sacramento. CA 95827, (916) 366-1195. 


CIRCLE 269 ON READER SERVICE CARD 






Printers, continued... 


features make a printer fast, but the speed 
of a printer is really determined by how 
well it handles paper during throughput. 
The Okidata performs well in this area. 

On the front panel of the Microline 92 
there are four buttons, three lights, and a 
rotary dial. All of these are clearly 
labeled. The button second from the left 
is the “select” button. Hitting it switches 
you between on-line and local modes. To 
set the top of form, hold the TOF button 
down and move the paper manually to 
the desired position. Hit the form feed 
button at any time while you are in the 
local mode to advance the paper to the 
top of the next page. The rightmost but- 
ton is the linefeed button. 

If the printer runs out of paper, a red 
light on the front panel lights up and the 
printer stops. When the unit is on-line, 
the light above the select button is lit. So 
that you don't have to guess whether the 
printer is on, there is an easily visible 
power indicator located on the front 
panel. As long as the unit is plugged in 
and current is running through it. this 
light remains lit. The rotary length dial 
can be set to any one of ten positions. 
User-selectable form lengths range from 
3"to 14V 

The dot matrix print quality is very 
nice compared to other printers in the 
same cps range. There are four character 
sets, each with 96 characters, and the 
lower case letters have true descenders. 
In correspondence mode, the dots that 
make up each character are very close 
together, almost giving the appearance of 
fully formed characters. This printer uses 
an open spool ribbon which is difficult to 
thread and not as easy to handle as a 
cartridge ribbon found on other units. 

For a printer of its small size, the Micro- 
line 92 is rather noisy. The Okidata clat- 
tered in with a raspy 72 dB noise level 
while printing. Although this is acceptable 
for a home environment, we wouldn't 
want to be on the phone in an office 
while it was printing. When the Okidata 
is turned on and waiting for you to use it, 
it makes no noise whatsoever. This is an 
appealing factor to those who like quiet 
while working on their computers. 

The Okidata Microline 92 is basically 
an enhanced version of the Microline 82 
with the control codes of the Microline 
84. Special features such as super- and 
sub-scripting make the 92 a perfect printer 
for the serious beginner. The printer is 
light-weight and very compact, and has a 
solid build. Its main market will probably 
be the home computer owner, since it has 
only limited office features. If you are 
looking for a reliable, quality printer for 
under $700, check out the Microline 92. 
It rates four stars. 

CIRCLE 401 ON READER SERVICE CARD 


MPI PrintMate 99 

It Can Still Happen in the USA 

The list price of the PrintMate 99 from 
Micro Peripherals Incorporated is $749. 
That it packs many features and has nice 
print quality for the price is all the more 
remarkable when you consider that its 
place of manufacture is not Osaka, but 
Salt Lake City. The PrintMate 99 proves 
that this country can remain highly com- 



Under the hood. 


petitive in the microcomputer printer 
contest. 

The printer is an impact dot matrix 
type with a maximum resolution of 17 x 9. 
It has a claimed speed of 100 cps and 
features a tractor feed. The paper loads 
from the bottom rear, and is more than a 
bit difficult to thread. It does not, how- 
ever, require a slotted printer table. 


creative computing 

PRINTER PROFILE 
Printer: MPI PrintMate 99 
Types Dot matrix 
Feed: Tractor 
Speed: 100 cps 

Interface: Parallel/Serial, custom cable 

Density: 17x9 

Graphics: Yes 

Character Sets: 2 

Buffer: IK 

Logic Seek: Yes, bidirectional 

Summary: Good quality text, graphics, 
and workmanship 

Price: $749 

Manufacturer: 

Micro Peripherals, Inc. 

4426 South Century Dr. 

Salt Lake City, UT 
(800) 821-8848 


36 



Unfortunately, interfacing to your spe- 
cific machine may be tricky. Serial and 
parallel connection is offered, but only 
through a highly unorthodox internal con- 
nector. Apple owners will note with 
interest that MPI sells a cable, card, and 
software kit tailored specifically for con- 
nection to the Apple. This makes parallel 
connection a snap. MPI also offers a serial 
interface adapter. Our advice would be 
to forego the excitement of wiring this 
yourself. Take advantage of the ability to 
buy it directly from MPI. 

The print quality of the PrintMate 99 is 
about average, but the graphics capability 
is well above average. The printer seems 
to have been designed with graphics ap- 
plications in mind. The documentation is 
especially thorough in discussing graphics 
options. 

As for its noise reading, the MPI unit 
turned out to be among the noisiest we 
tested. If a printer came in under 70 
decibels, it passed our informal noise test. 
At 71 dB, the PrintMate 99 is among the 
four printers that failed, gaining the label 
“really pretty noisy.” It is the kind of 
printer that stops arguments, shortens 
phone calls, and sends the cat into 
another room. This is its most disappoint- 
ing feature. 

The cartridge-based ribbon is not too 
difficult to replace, and the change can 
be made straightforwardly, without inking 
up fingers. The buffer is a slightly shrimpy 
IK. We rated the unit at three stars. 

CIRCLE 402 ON READER SERVICE CARD 

851 0A Prowriter 

The Competition Is Running Well 

If any low priced printer has a real shot 
at the reputation of the Epson, it is the C. 
Itoh Prowriter, and it is catching on fast. 
The unit we received several months ago 
quickly became the favorite of one of our 
colleagues. We can comment on the reli- 
ability of this machine: in four months of 
heavy use, it has yet to exhibit the slightest 
problem. The Prowriter is a real work- 
horse, deserving of its growing 
reputation. 

Though we are not wholly sure it lives 
March 1983 c Creative Computing 





NEC's crisp, clear. high-performance X1203 RGB color monitor, an NEC's classic Jbl20l green monitor, one of microcomputing's 

industry standard Also available the JC 121 2 composite video version performance legends Easy on the eye, and the checkbook 



Our impressive new NEC dot matrix printer Parallel interface. lOOcps, 2K buffer, pm or friction 
feed Stunning performance and compatibility in the hottest new peripheral of the >ear 


Give your IBM system some NEC, 
and watch its performance soar. 


Peripherals from NEC can make almost any 
computer system better. 

Our sparkling new JC1203 color 
monitor is plug and pin compatible with the 
16-color IBM® PC, and delivers the bright, 
sharp, clear, and stable screen image for 
which the entire NEC line has 
long been famous. Similar com- 
patibility is available to 
owners of Apple 1 1 ®, Radio 



Shack®, and Atari H computers, not to men- 
tion our own outstanding NEC PC-8000 
series. Also available is a brand new, ex- 
tremely low cost, NEC green monochrome 
monitor, the JB1260, perfect companion 
for an Osborne B , for instance. 
f\ ^ Ask your dealer for a dem- 
onstration. Or write us 
v - at 1401 Estes Avenue, Elk 
^ Grove Village, IL 60007 


Productivity 
at your fingertips 


NEC Home Electronics (U.S.A.), Inc. 
Personal Computer Division 

Nippon Electric Co.. Ltd., Tokyo. Japan 


CIRCLE 215 ON READER SERVICE CARD 



Printers, continued... 



85 10A Prowriter: drew raves. ID5480 Microprism: impressively quiet. 


up to its maker's claims of up to 120 cps, 
we can report that it is faster than most 
other impact dot matrix printers in its 
price range. At this speed, it delivers a 
crisp and classy 7x9 character set (but 
one of seven it can produce). It also offers 
bit addressable graphics. 

The unit we received had a Centronics- 
standard parallel connector, and was 
quite simple to get going. A self-test fea- 
ture is another added convenience. The 
cartridge ribbon is easily replaceable, and 
paper handling is about average, with 
familiar pinfeed, or friction feed for single 
sheets. 

The Duffer comes with a slightly paltry 
IK standard, and the option to go to 3K. 
Front mounted LEDs indicate power on, 
paper empty, and on-line status. Push- 
buttons allow for manual selection of on- 
line/local status, linefeed, and top-of-form 


creative competing 

PRINTER PROFILE 
Printer: 8510A Prowriter 
Types Dot matrix 
Feed: Pin/friction 
Speed: Up to 120 cps 
Interface: Centronics parallel 
Density: 7x9 
Graphics: Yes 
Character Sets: 7 
Buffer: IK, with option for 3K 
Logic Seek: Yes 

Summary: Sturdy, serviceable, 
heavily discounted 

Price: S795 

Manufacturer: 

C. Itoh Electronics 
5301 Beethoven St. 

Los Angeles, CA 90066 
(213) 306-6700 


access. These features add to the ease of 
use of the unit. The Prowriter is a sturdy 
machine, designed to keep costs low while 
maximizing reliability. Reliability is a fea- 
ture that can't be ignored. The noise level 
of the Prowriter was measured at 69 dB, 
which is noisy but tolerable. 

The documentation is unfortunately 
somewhat lacking. Its outward appear- 
ance is professional-looking, but the in- 
formation it contains is spread all over 
the place, in a rather unorganized man- 
ner. We will say that nearly everything 
you need to know is in there somewhere 
(along with lots you'll never need to 
know), but good luck finding it when you 
want to. It could have been done much 
better. 

It is probably somewhat unfair of us to 
site the reliability of this machine, in light 
of the fact that the other printers have 
not been around long enough to allow us 
to pass similar judgment. But in our opin- 
ion it is a judgment worth passing on, and 
worth four stars in the bargain. We like 
this machine, and recommend it. 

CIRCLE 403 ON READER SERVICE CARD 


IDS 480 Microprism 

Talk About a Look-Alike 

Isn't that an MX-80 sitting there? Nope, 
wrong. It’s a Microprism 480 from Integral 
Data Systems, better known as IDS. And 
at a list price of $799, it offers yet another 
alternative to its Japanese twin. 

The 480 offers most of the same fea- 
tures as the Microline 92, MPI 99, Pro- 
writer, and oter machines in the same 
price range. It features parallel and serial 
connections available on a single DB-25 
connector. With a matrix density of 24 x 
9, the print is very clear and pleasing. We 
like a font that includes serifs, as it more 
closely resembles fully formed character 
type. The Microprism default character 
set, while clearly dot matrix, does begin 


to approach that most famous of printer 
buzzwords: letter quality. And it does so 
at claimed speeds of up to 1 10 cps. 

Single sheet friction feed, as well as pin 
feed are available on the 480. While single 
sheets feed well, we found the pin sprock- 
et clamps awkward and liable to an occa- 
sional jam with fan-fold paper. Perhaps 
the paper we were using was simply too 
light for this machine. 

The unit is a serviceable home printer, 
but certainly not a machine one would 
place in a busy office environment. It is 
on the “plasticky" side, and unlikely to 
survive extended abuse of any kind. 
Again, these are comments we would 
probably make of our venerable mea- 
suring stick, the MX-80, as well. 

The Microprism was rated at 66 dB, 
which puts it among the quietest of the 
printers we tested, and makes it far and 


creative competing 

PRINTER PROFILE 
Printer: IDS 480 Microprism 
Types Dot matrix 
Feed: Pin/friction 
Speed: Up to 110 cps 
Interface: Parallel/serial 
Density: 24 x 9 
Graphics: Yes 
Character Sets: 3 
Buffer: 1.4K 
Logic Seek: Yes 

Summary: An Epson look- and work- 
alike. 

Price: $799 
Manufacturer: 

Integral Data Systems 
Route 13 

Milford, NH 03055 
(603) 673-9100 


38 


March 1983 c Creative Computing 






BASF QUALIMETRIC 

A TOTALLY NEW DIMENSION OF QUALITY. 





From BASF comes a totally new 
level of excellence in magnetic 
media -the Qualimetric stan- 
dard, a standard so advanced 
that BASF FlexyDisks" are confi- 
dently backed by an extraordi- 
nary new lifetime warranty.* 
The Qualimetric standard is 
maintained without compro- 
mise through every step of BASF 
design, production, inspection, 
and testing. ..reflecting an 
unwavering BASF commitment 
to media fidelity and durability. 

Our FlexyDisk jacket incorpo- 
rates a unique two-piece liner 
that not only traps damaging 
debris away from the media 
surface, but also ensures pre- 
cise media-to-head alignment. 
The result-certified 100% 
error-free performance, backed 
by BASF's exclusive lifetime 
warranty.* 

For information security, 
tomorrow and beyond, look for 
the distinctive BASF package 
with the Qualimetric seal. Call 
800-343-4600 for the name of 
your nearest supplier. 



ENTER TOMORROW ON 

* Contact BASF for warranty details C 1982. BASF Systems Corporation. Bedford. MA 

CIRCLE 113 ON READER SERVICE CARD 


BASF TODAY 



BASF 




Drawattentiontoyourself. 

(Write a program for the IBM Personal Computer.) 


F 

F 


Let your imagination take wing. 

Think charts. Graphs. Shapes. Images. 

Use originality, creativity and color in programs 
that entertain. Educate. Organize. Analyze. And 
programs that get down to business. 

Maybe you’ve written software like that. Or 
perhaps you’re thinking about it. 

If so, consider this. 

You could draw attention to yourself by writing 
programs for the IBM Personal Computer on the 
IBM Personal Computer. Because all our advanced 
features (see the box at right) make it faster and easier 
to do so. 

Enhanced BASIC already in ROM, for example, 
has graphics commands already built in. 

And if you write a program using our Advanced 
BASIC, you’ll find the DRAW command 
particularly appealing. It’s virtually a separate 
graphics language within a larger language. 

Put your visual together with any of the 128 
characters and symbols in ROM for a simultaneous, 
tcxt-and-graphics mix. 

Have musical accompaniment as well. 

It’s easy, because BASIC controls the built-in 
speaker with a single command. 

Utilize the ten, programmable 
function keys. Try F3 to paint. 

F4 for lines. F5 for circles. Or 
F6 for boxes. 


I 


IBM PERSONAL COMPUTER SPECIFICATIONS 

User Memory Display Screen Permanent Memory 

16K-512K bytes* High resolution • (ROM) 40 bytes* 

Microprocessor HO characters x 25 lines Color/Graphics 

16-bit. 8088* Upper and lower case mode 

Auxiliary Memory Green phosphor screen* 1 6 colors* 

2 optional internal Operating Systems 256 characters and 

diskette drives. 5 Vi" DOS. UCSD j> System, symbols in ROM* 

160K bytes or 320K CP/M^6t Graphics mode 

bytes per diskette languages 4-color resolution. 

Keyboard BASIC. K»scal. FORTRAN. 320h x 200v* 

83 keys. 6 ft. cord MACRO Assembler. Black & white resolution: 

attaches to COBOL 640h x 200v* 

system unit* Printer Simultaneous graphics & 

10 function keys* All p< >ints-addressuble text capability* 

10-key’ numeric pad graphics capability Communications 

Tactile feedback* Bidirectional* RS-232C interface 

Diagnostics 80 characters/second Asynchn >n< xis or SDLC 

Kxver-on self testing* 18 character styles protocols 

Parity checking* 9 x 9 character matrix* Up to 9600 bits per second 

•ADVANCED FEATURES FOR PERSONAL COMPUTERS 



Remember that these function keys make your 
program more “friendly” to the user and, therefore, 
more appealing to us. 

In fact, if you’re interested in licensing your 
software, we could be interested in publishing it. 

We could also be interested even if it runs on 
another computer. If we select your software, we’ll 
ask you to adapt it to our system. 

So if you think your software is close to 
picture perfect, consider sending it in. 

For information on how to submit 
your completed program, write: 

IBM Personal Computer, 

External Submissions, Dept. 765 PC, 
Armonk, New York 10504. 


The IBM Personal Computer 
A tool for modern times 


For more information on where to buy the IBM Personal Computer, call 800-447-4700. In Alaska or Hawaii, 800-447-0890. 

tUCSD p- System is a trademark of the Regents of the Umverury of California. CP/M-86 is a trademark of Digital Research. Inc. 


CIRCLE 182 ON READER SERVICE CARD 


Printers, continued... 



away the quietest printer we tested that 
lists for under $1000. This is probably the 
strongest point of the machine. 

IDS offers a number of printers, and 
this one is not its strongest entry, as we 
shall soon see. 

We might have rated the Microprism a 
bit more harshly, but the low noise rating 
succeeded in keeping the printer in the 
three star range. 

CIRCLE 404 ON READER SERVICE CARD 


Smith-Corona TP-1 

Hey, Where's the Rest of My Typewriter? 

At a list price of $895, which can be 
heavily discounted, the SCM TP-1 is one 
of the least expensive daisy wheel printers 
on the market today. Question: How have 
they managed to do it? Answer: By creat- 
ing a typewriter with a microcomputer 
interface instead of a keyboard. And in 
doing so, some very significant trade-offs 
were made. 

Let's get the bad news right out into the 
open, then present the positive side. We 
are unhappy about a number of things 
concerning the TP- 1— things that make 
its use somewhat less than enjoyable. 

First, is its infernal racket. Our mea- 
sured rate of 71 decibels does not suffi- 
ciently impart the sense of dread that 
quickly overcomes anyone in the same 
room with a printing TP-1. At first it 
reminded us of the old clacking teletype 
in the city room, with Perry White shout- 



Under the hood. 


ing “Great Caesar's Ghost" over the din. 
This image was short-lived, however. 
Within minutes it had dissolved into the 
roar of machine gun fire as our boys 
clawed inch-by-inch up hill 479. If you 
live in an apartment, running this printer 
for more than five minutes at a clip will 
constitute grounds for eviction. 

Ah, and we're only getting started. 
Unavoidably tied to this slight problem is 
another, the extremely slow speed of the 
TP-1. Remember how we mentioned 
above that manufacturers tend to exag- 
gerate speed claims concerning their 
machines? Well Smith-Corona claims no 
more than 12 cps for its machine, and 
that in itself is generous. So you see, you 
must add to the infernal din the eternity it 
will take to stop. 


creative GompatiRg 

PRINTER PROFILE 
Printer: SCM TP-1 
Type: Daisy wheel 
Feed: Friction 
Speed: 12 cps 

Interface: Specify serial or parallel 

Density: n/a 
Graphics: n/a 

Character Sets: replaceable elements 
Buffer: 120 bytes 
Logic Seek: Yes 

Summary: Only if you must have 
letter quality at a rock- 
bottom price. 

Price: $895 
Manufacturer: 

Smith-Corona 

Consumer Products Division 
65 Locust Ave. 

New Canaan, CT 06840 
(203)972-1471 


A single-page, single-spaced letter will 
take up all of the five minutes allotted to 
an apartment dweller before the neigh- 
bors organize a vigilante group. Printing 
a 40-page document would most certainly 
qualify as cruel and unusual punishment. 
Taken together, the problems of noise 
and slow speed create quite a serious 
disadvantage. Though we joke here, in 
the long run it is really not very funny. 

Then there are the petty problems. Like 
the fact that the printer is noisy even 
when it is waiting because of a low quality, 
high RPM fan that runs continuously. 
Like the fact that the printer can't run 
with its cover down. Like the fact that 
the unit throws off a lot of RFI (radio 
frequency interference). Like the fact that 
the unit cannot really handle continuous 
form paper, must be ordered in either 10 
or 12 pitch models, and has a buffer of a 
measly 120 bytes. 

Isn’t there anything positive we can say 
about the TP-1? Yes, there certainly is. 
The print quality is impeccable— no dot 
matrix printer at even four times the price, 
yet comes close to the print quality of the 
TP-1. If fully formed character quality is 
what you are after, and you cannot afford 
anything else, then the TP-1 is the 
machine for you. 

The cartridge ribbon is a snap to 
change. It is about the easiest changing 
ribbon we have seen. Likewise, changing 
print wheels is quite simple. 

Daisy wheel printers are as a rule nois- 
ier and slower than dot matrix printers. 
They need not be nearly as slow or as 
noisy as the TP-1, but for the price, the 
unit still merits two stars. 

CIRCLE 405 ON READER SERVICE CARD 


MPI PrintMate 150G 

Salt Lake Strikes Again 

At a list price of $995, the PrintMate 
150G is the last printer listing for under 


42 


March 1983 c Creative Computing 



FRANKLIN’S BAKER’S 
• DOZEN! 



13 Good Reasons to Buy 


1. Apple* 11-compatible 
CP I NT-compatible 
128K of RAM 

4 . Built-in floppy disk drive 

5 . Disk controller 

6 . 80 column card 

7. Serial interface 

8. Parallel interface 

0. Upper and lower case 

10. VisiCalc* keys 

1 1 . Cursor control pad 

12. Numeric pad 
19. Auto repeat keys 


Extras can more than double the price of your per- 
sonal computer. Not so with the Franklin ACE 1200. 
It s the professional computer system that includes 
the extras — and a long list of exclusive Franklin 
features that make it the most extraordinary value on 
the market today. 


the Apple II. And, with the built-in CP/M card, you 
can run both Apple II and CP M programs. Franklin s 
CP/M operates three times as fast as many com- 
peting systems, drastically reducing processing 
time for most business applications. 


The ACE 1200 has everything you’ll need 
to add a color or black and white monitor, 
modem, printer, back-up disk drive and 
other accessories. You can choose from 
the enormous selection of Apple programs 
and peripherals because the ACE 1200 is 
hardware- and software-compatible with 



The Franklin ACE 1200 — the most extraordinary value 
on the market today. Call or write today for 
the name of your local authorized Franklin 
dealer. 

Franklin ACE is a trademark of Franklin Computer Corporation. 
Apple is a registered trademark of Apple Computer Inc 
CP M is a registered trademark of Digital Research Inc 
VisiCalc is a registered trademark of Visi Corp 


FRANKLIN 

COMPUTER CORPORATION 


7030 Colonial Highway , Pennsauken. NJ 0810 9 609-488-1700 


CIRCLE 168 ON READER SERVICE CARD 


Printers, continued... 


$1000 we shall consider here. It is in large 
part the 15” version of the PrintMate 99. 
and rather than repeat the same informa- 
tion, we urge readers interested in this 
printer to reread the specs of the model 
99. We shall enumerate only the unique 
facets of the 150G here. 

The PrintMate 150G looks like a pavil- 
ion left over from the 1965 World's Fair. 
It's so big you might consider climbing 
into it to load the paper. You'll have to 
devote quite a sizeable amount of space 
to the printer. But don't worry about 
losing desk space, because the 150 is a 
bottom-loading-only machine; it requires 
a slotted printer stand. (This is, by the 
way, a great way to sell slotted printer 
stands.) 

The printer is about average in most 
respects, with a few exceptions. A com- 



mand keypad allows swift and easy selec- 
tion of alternate fonts, form lengths, 
pitches, horizontal and vertical tabs, ver- 
tical spacing, and other functions. The 
printer responds with musical prompts to 
indicate receipt of commands. This input 
approach is unique and sensible. We pre- 
dict that we will be seeing it on more 
printers in the future. 


creative computing 

PRINTER PROFILE 
Printer: MPI PrintMate 150G 
Type: Dot matrix 
Feed: Tractor 
Speed: Up to 150 cps 

Interface: Specify serial or parallel, 
custom cable 

Density: 6120dots/sq. inch 
Graphics: Yes 
Character Sets: 5 
Buffer: 2K, optional to 16K 
Logic Seek: Yes 

Summary: Average features, but 
nicely priced. 

Price: $995 
Manufacturer: 

Micro Peripherals, Inc. 

4426 South Century Dr. 

Salt Lake City, UT 
(800) 821-8848 



Under the hood. 


The unit has no serious disadvantages, 
though there is nothing special about it, 
aside from the keypad that comes as 
standard equipment. We did dislike the 
plexiglass cover of the unit, which seemed 
a lot cheaper than it should have been. 

The manufacturer rates the printhead 
at greater than or equal to 100,000,000 
characters, which is an impressive claim. 
As for noise, the unit measured in at a 
very noisy 69 dB. Still, the PrintMate 
150G is very competitively priced, and on 
that basis, we rated it at three stars. 

CIRCLE 406 ON READER SERVICE CARD 


Daisywriter 2000 

Give Me Your Answer, True 

The Daisywriter is our kind of fully 
formed character printer. It is relatively 
fast, relatively quiet, and relatively smart. 
It offers a 16K standard buffer, optional 
to 48K. It offers friction feed, with an 
option for tractor. Logic seeking, bidirec- 
tional printing, and efficient form hand- 
ling make it a pleasure to use. And all of 
this comes for a list price of a mere 
$1395. 

We like nearly everything about the 
Daisywriter, from its sturdy construction 
to its very complete documentation. With 
its front mounted controls and a page 
length calibrator similar to those found 
on the Okidata Microline series, the 
Daisywriter would be as at home in an 
office environment as it would be, well, 
at home. Paper handling is very accurate, 
and paper is likewise a snap to load. The 
ribbon cartridge looks to be the same as 
the one used on IBM Selectric typewriter, 
and is just as easy to replace. The noise 
rating of the Daisywriter was 68 db, which 
was quieter than seven of the dot matrix 
printers we tested. 

About the only thing that got us down 
concerning the unit was hooking it up. It 
makes use of a 50-pin edge connection 
via a custom cable. Surely they could 
have done a bit better than that. Also, the 

44 


creative computing 

PRINTER PROFILE 
Printer: Daisywriter 2000 
Type: Daisy wheel 
Feed: Friction, tractor as option 
Speed: 20 cps 

Interface: Parallel/serial 50 pin edge 
card 

Density: n/a 
Graphics: n/a 

Character Sets: Replaceable element 
Logic Seek: Yes, bidirectional 

Summary: An excellent daisy wheel 
unit for the price 

Price: $1395 
Manufacturer: 

Computers International 
3540 Wilshire Blvd. 

Los Angeles, CA 90010 
(213) 386-3111 


machine is a little more plasticky than we 
would have preferred. Plasticitis is an 
insidious disease —it is striking every- 
where nowadays. 

The print quality, as with other printers 
of its ilk, is unbeatable. And unlike the 
TP-1, any one Daisywriter can handle 
both 10 and 12 pitch daisy wheels. 

More than the simple difference in their 
rated cps accounts for the fact that the 
Daisywriter is so much faster than the 
TP-1. The Daisywriter is smarter and 
handles paper much faster— these are 
considerations for which cps has not been 
known to account. 

How unfair of us, you may be declaring 
aloud, to compare the TP-1 so unfav- 
orably with the Daisywriter, without 
taking into account the disparity in their 
costs. The point is well-taken. What we 
are attempting to argue for is the follow- 
ing: if for your purposes true letter quality 
is mandatory, make the expenditure not 
only for letter quality, but for printer 
quality as well. The features available in 
the Daisywriter would have cost well over 
$2000 only about a year ago. They are 
well worth the cost of a Daisywriter. 

If it had a Centronics connector, or a 
little less plastic and a little more metal, 
we would have rated it at four stars. As it 
is, it receives a well-deserved three. 

CIRCLE 407 ON READER SERVICE CARD 


Okidata Microiine 84 

Old, but not Great 

As was the case with the MPI machines, 
the Microline 84 is the big brother of the 
Microline 92, offering many of the same 
features along with 15” paper capability. 

March 1983 0 Creative Computing 





Now our $29.95 complete Pascal for CP/M is an even better bargain 


WHAT THEY SAID ABOUT 
JRT PASCAL 2.0: 

CREATIVE COMPUTING, Nov. 82 "... While 
there is no such thing as a free lunch/ 
JRT Pascal at $29 95 (which includes 
postage) certainly allows the user to 
experience champagne and caviar 
at cafeteria prices..." 

INTERFACE AGE, Oct . 82 ...JRT Pascal is 
following the example set by Software 
Toolworks (Sherman Oaks, CA) of 
offering quality software at extremely 
low price..." 

INFOWORLD, Aug. 16, 82 The magazines 
Software Report Card’ rated JRT's 


documentation good' and performance, 
ease of use and error handling 
excellent' -the highest rating. 

AND NOW: JRT PASCAL 3.0— 
with all the features that earned 2.0 so 
much praise— PLUS the many new features 
shown here. The price? — still just $29.95! 
This astonishing price includes the complete 
JRT Pascal system on diskettes and the 
new expanded user manual. Not a subset, 
it’s a complete Pascal for CP/M.* 

Faster and more reliable than ever, 
for beginner or expert, engineer or busi- 
nessman. JRT Pascal 3.0 provides a set 
of features unequaled by any other Pascal... 
or any other language. 


OU R NO-RISK OFFER: 

When you receive JRT Pascal 3.0, look 
it over, check it out, compare it with similar 
systems costing ten times as much. If you're 
not completely satisfied, return it — with the 
sealed diskettes unopened— within 30 days, 
and your money will be refunded in full. 
That’s right: satisfaction guaranteed or your 
money back! 

A JRT bonus: if you want to copy the 
diskettes or manual— so long as it’s not for 
resale— that's o.k. with us. Pass it on to your 
friends. But don't delay Send the coupon or 
phone today and start enjoying the Pascal 
advantage; at $29.95, there's no reason 
to wait ! 


Extended CASE statement 



NEW 

Handy JRT Pascal 
reference card 


anncxncng 

QewjRTBi 


Separate compilation 
of auto-loading 
external procedures 


Fast one-step compiler; 
no link needed 

Efficient compiler needs 
only 85K diskette space 


NEW Full support 
for indexed files 

NEW CRT screen 
formatting and 
full cursor control 

NEW Facilities for 
formatting printed 
reports 

Graphing 

procedures 

Statistic procedures 

14 digit BCD 
FLOATING POINT 
arithmetic 

Ttue dynamic 
storage 

Advanced 
assembly interface 


NEW 

File variables 1 
and GET/PUT 

NEW 

Dynamic arrays 

Random files 
to 8 megabytes 
with variable 
length records 

64 K dynamic strings 

Activity analyzer 
prints program use 
histogram 

No limits on procedure 
size, nesting or recursion 

More than 200 
verbal error messages 

Maximum program size: 
more than 200.000 lines 


NEW 175-page user manual 
with protective 3-ring binder 
and 5-1/4" or 8" diskettes 

NEW SEARCH procedure 
for fast table look-up 


only 


J7TfreC/\L3D 


$ 2995 ! 


Send or 

to JRT SYSTEMS phone 415/566-5100 

550 Irving Street/El 
San Francisco, CA 94122 

Here’s my $29.95; please send me JRT Pascal. I understand that if I'm 
not completely satisfied, I can return it within 30 days — with the sealed 
diskettes unopened— for a full refund. (Allow 2-3 weeks for shipping.) 

I need the 5-1/4" diskettes for □ Apple CP/M; □ Heath, Hard Sector; 

□ Heath, Soft Sector; □ Northstar; □ Osborne; □ Superbrain; 

□ Televideo; □ Xerox 820. I need □ 8" SSD diskettes. 


Name 

Address 

City State Zip 

□ Check □ C.O.D. □ MasterCard □ VISA 

(CA residents add sales tax Add $6 for shipping outside North America ) 

Card # Exp 

Signature 

*CP/M is a Digital Research TM A S6K CP/M system is required. 


CIRCLE 189 ON READER SERVICE CARD 



TWRAMBOW 
PERSONAL 
COMPUTER HAS 
DEPENDABILITY 
WRITTEN AU 
OVER It 




IT'S THE COMPLETE SYSTEM FOR COMPLETE SOLUTIONS. 

Unlike other personal computers, the Rainbow 100™ doesn’t end 
with just a terminal and keyboard. It includes the printer, the disc drive — 
even the software. And you can get it all from Digital Equipment Corpora- 
tion, the second laigest computer company in worldwide sales. You know 
you can depend on Rainbow for complete solutions. 

You can expect the best support, too. Digital has assembled the 
most complete service program in personal computers. We not only back 
up our hardware, we provide certified software, too. That’s a combination 
you won’t find anywhere else in the industry. 

Therds more. Rainbow is the first personal computer 
that can switch automatically from the popular 8-bit software 
to the more powerful 


16-bit software. This, 
plus the Rainbow^ 
ability to run the 
widely-used CP/M* 
software, gives you 
tremendous flexibility 
in the type and 
number of programs 
you can use. 

Theres no 

better personal computer for the individual who wants to increase his 
business productivity and simplify his life at the same time. 

Find out why Rainbow spells success for you. Call 1-800-DIGITAL 
for a free information kit and the nearest place where you can see it 
in person. 

IBDSII 


CWH * a ftfpinvd indrfnart nfDqptzl tawli. Inc. © Digital Equipment Corporation 198} 







Printers, continued... 



Daisy writer 2000: another winner. 


Okidata Microline 84: overpriced? 


Rather than lauching into a rehash. We 
suggest you take a look back at the 92 
review to recall the major capabilities 
offered by this machine. 

The most special feature of the 84 is its 
overhead tractors, which greatly facilitate 
paper positioning. This tractor assembly 
is shipped as a part of the standard pack- 
age, but is left as an option to be installed 
by the user. If you will be feeding only 
cut sheets into the printer, you will not 
need the tractor assembly. But for con- 
tinuous forms, installation is absolutely 
necessary. It takes only a few minutes 
and is well explained in the documenta- 
tion. 

As with the 92, the ribbon is spool 
mounted, making a ribbon change some- 
what inconvenient. Paper feed can be 
from the back or through a slot on the 


creative computing 

PRINTER PROFILE 
Printer: Microline 84 
Type: Dot matrix 
Feed: Pin/friction 
Speed: Up to 200 cps 
Interface: Centronics parallel 
Density: 9x9 
Graphics: Yes 

Character Sets: 10, even speaks 
TRS-80 

Buffer: 2K 

Logic Seek: Yes, bidirectional 

Summary: If only it were quieter and 
cheaper 
Price: S1395 
Manufacturer: 

Okidata Corporation 
1 1 1 Gaither Dr. 

Mount Laurel, NJ 08054 
(609) 235-2600 






L «*»!■» 

1 










11 


US ASCII 

• 

• 

1 

\ 

1 



i 

1 

l 

- 

■MTftM 

c 











OCJWAA* 


1 

A 

0 

u 



• 

• 

y 

a 

FACNCH 

f 

a 

• 

« 

1 



* 

M 

• 

• 



t 

A 

0 

A 

U 

• 

• 

« 

* 

y 

DANISH 



A 

♦ 

A 

u 


a 

» 

i 

w 




A 

♦ 

A 


• 

m 

m 

A 


DUTCH 

c 



U 





% 



ITAUAN 

c 

• 

• 

t 

4 


y 

* 

t 

• 

1 

TASSO 



1 1 

1 

- 

- 





- 





Parle z-vous TRS-80? 


bottom of the printer. This is a good 
feature; it is always advantageous to offer 
the user a choice. A single sheet feeder is 
also an available option, at extra cost. 

The manual wins this year’s “Most hum- 
orous Moment in Printer Documentation” 
award, in listing “TRS-80” alongside some 
other well-known languages (see Figure 
1 ). 

The machine is sturdily built in almost 
every respect, with the exception of the 



Under the hood. 


flimsy platen advance knob, which looks 
apt to break off in the user’s hand. 

The Microline 84 is an extremely noisy 
machine. It rated a cacaphonous 75 deci- 
bel in our test, and had that raspy quality 
reminiscent of fingernails on a black- 
board. That, combined with the rather 
steep list price, held the Microline 84 
down to two stars. If it were to fall below 
SI 100 and 70 dB, it could gain the other 
two. 

CIRCLE 408 ON READER SERVICE CARD 


Integral Data System 
Prism 1 32 Printer 

One of the newest advances in the 
home computer field is the introduction 
of four-color printers. The Prism 132 
printer from IDS has the ability to make 
hardcopy screen dumps of hi-res color 
graphics in addition to producing high 
quality character printouts. 

The 132-column Prism we reviewed 
came equipped with two options which 
make it possible to use the color graphics 
capabilities of the printer. These options 
are the Prism Color board, and the Dot 
Plot Graphics chip. Combined, these two 
options boost the cost of the printer by 
$498. 

The Prism Color option gives you the 
ability to print standard text in any of the 
selectable fonts, using a four-color ribbon 
for highlighting or emphasis. The Dot Plot 
Graphics option can be coupled with 
Prism Color to allow you to print color 
dot-addressable graphics. Neither option 
is needed to run the Prism as a regular 
printer. 

The basic unit price of the Prism 132 
was recently raised to $1499 because the 
new printers have been enhanced by the 
addition of extra features. One reason for 
this increase is that new Prism print buf- 
fers have been enlarged to 3.4K. In ad- 
dition, IDS has made their Sprint speed- 
up option standard on all modes. The 
manufacturer claims that with the Sprint 
kit installed and selected, the printer can 
spit out 200 characters per second. This 
is quite an improvement considering that 
the old unit had a 110-150 cps ceiling. 

The Prism 132 offers both serial and 
parallel interfaces using a single DB-25 
connector located on the back of the 
system. When properly interfaced to a 
microcomputer, the Prism is simple to 
use and understand. The adjustable trac- 
tors can be set to accept paper from 3”to 
15”in width making it possible to print on 
mailing labels, as well as the largest fan- 


48 


March 1983 c Creative Computing 




There are five good reasons 
to buy the new HP-86. 


And they’re all 
solutions. 

• Spreadsheet 
analysis solutions. 

• Letter, memo, and 
report solutions. 

• Information manage 
ment solutions. • Pre- 
sentation graphics 
solutions. * Data 
communications 
solutions. 

If you need 



more, check out our 
600-page Software 
Catalog, for every- 
thing from accounting 
and finance to electri- 
cal engineering. 

Put that together 
with the modular config- 
uration of the HP-86, 
and you’ve got a 
machine designed 
to expand as your 
needs expand. 


And 500 good. 

reasons tobuy it 



now 


SAVE $500 on software with our 
three -for-one software sale through 
February 28. 

Our Personal Productivity 
Pac includes VisiCalc K ' ^ 

PLUS, WORD /80, and 
FILE/80. It’s a $750 value 
(suggested retail price), for 
only $250? 

VisiCalc* PLUS is 

a powerful analytical tool for 
making quick work of work- 
sheets. And once you do your 
“what -if’ planning, you can 
turn the result into graphics 
immediately. (That’s the PLUS.) 



Personal 
Productivity Pac 

A $750 value for S250. 


WORD/80 software lets you 
create, type, print, lay out, reproduce, and 
store memos, letters, and reports. 

FILE/80 software lets you store and 

VniCatc » a registered trademark of VuiCorp. 

‘Suggested retail price. May vary outside U S. 


retrieve information quickly, add to your 
records, delete or modify them, and maintain 
lists easily. Without paperwork. 

All in all, this is an offer de- 
signed to meet your essential 
software needs. And it’s the per- 
fect complement to the new HP- 
86, a personal computer we’re 
really proud of. 

Ask your dealer or sales rep 
about the Personal Productivity 
Pac, and do some serious com- 
parison shopping. 

We’re so convinced you’ll prefer 
the HP-86, the software offer stands. 
Whether or not you buy the computer. 
For the authorized HP dealer or HP sales 
office nearest you, call TOLL-FREE 800- 
547-3400 (Oregon, Alaska, Hawaii: 
503-758-1010). 

TTY users with hearing or speech impairments, 
dial 503 -758-5566. 


For professionals on the move. 



HEWLETT 

PACKARD 


CIRCLE 180 ON READER SERVICE CARD 


PGO?X>1 ?10 A 








Printers, continued... 


The Proof is in the print-out 

What follows is a comparative look at the character sets of each 
of the printers we have reviewed. In some cases every printer 
font is shown. In others character sets may have been omitted. 


While comparisons such as these can be helpful in selecting a 
printer, some caution is advised. Samples have been reproduced 
at 100% of their actual size, but reproduction here necessarily 
alters their appearance slightly. 


Seikosha GP-250X 

Pi 1 23456789 : ;<» >?QRBCDEFGH I JKt MMOPQRSTl JVMXYZO bed* Fc,h i i k I mrtoPdr st •• .! v 
0123456789 : j < * >7|»RBC0FFGH I TKL MNOPqpsTUVWKYZr- ■1'" _ .(Babcdefcihi ik lmr.*rqr stuv 
0 1 23456739 : ; <* >-?0RFCPFFGH I TKL MMOPORSTI »VWXYZI>. "l' s 0 a bcd-' F^h i I k 1 mnop<qr«tuv 


Microline 92 

0123456789 : ; < = > 7©ftBCDEFGH I JKLMNOPQRSTUVWX YZ C \ 3 x '_@ctbcdef gh i j klmnopqrst uvw 
0123456789s ; < = > 70RBCDEFGHI JKLMNOPQRSTUVWX YZ C\3 ^_0abcdefgh ij klmnopqrst uvw 
0123456789: ; < = > 70RBCDEFGHI JKLMNOPQRSTUVWX YZ C\3 ^_0abcdef gh i j klmnopqrst uvw 

MPJ PrintMate 99 

1 "#*%&' ( )* + , / 0123456789: ; < = > 7 @ABCBEFGH I JKLMNOPQRSTUVWX YZC \ 1 ' abcdefgh 
)*+,-. /0123456789:;< = >7(?ABCDEFr,HIJKLMN0PQRSTUVUXYZC\3*_ % abedefghi jklnnopqrstuvw 
'■««'( )»♦, -./0123456789s; <=>'J(»ABCDEFGHIJKLHN0PQRSTUV«XYZC\3‘.'al)cdefghijUHnopqrstuvwxy2{!ri ,, WZr( )*♦,-. /01 23456789 : ; < = 

85 10A Prowriter 

! “ ***/.& '<>*+,-. /e 1 23456789 : ; <= > ? SABCDEFGH I JKLMNOPQRSTUVWXYZ £\]*_ ' a be de t gh 
.' a #*yj6t' < >»+ .-./0123456789 s ; <=> 73ABCDEFGHI JKLMNOPQRSTUVWXYZ C\3 abcdefgh i 
”*V/A' .)*+ /0123456789 s ; <«> 73ABC0EFGHI JKLMNOPaRSTUVWXYZ t\3 A _ N abcdefgh i j 

IDS 480 Microprism 

#*%& '()*+, -./0123456789 . <«> ?®ABCBEFGHI JKLMNOPQRSTUVWXYZ C \ 3 * a bede f gh 
qrs t uvwxy z f ! ) ~B • •• « $ %& ' ( ) * 4- , - . / 0 1 2 3 4 5 6 7 8 9 ; < = > ?®ABCDEFGHI JKLMNOPQRSTUVWX 
abedef ghi j k Imnopqrs t uvwxy z ( ! )~» !"#$%& ' . /01234S6789: ; < = > ? ©ABCDEFGH 


SCM TP-1 

0123456789s; = ?@ABCDEFGHI JKLMNOPQRSTUVWXYZ [ ]_@abcdef ghi jklmnopqrstuvw 
0123456789s; = ?@ABCDEFGHI JKLMNOPQRSTUVWXYZ [ ]_@abcdef ghi jklmnopqrstuvw 
0123456789s; = ?@ABCDEFGHI JKLMNOPQRSTUVWXYZ [ ]_@abcdef ghi jklmnopqrstuvw 

A/P/ PrintMate I50G _ 

! " # * %& '<)*♦,-. /01234S6789: ; <»> ?@ABCDEFGHI JKLMNOPQRSTUVWXYZ C \ J*_'abcdefg 
qrs t uvwxy z C !)“■ !"#*%& , ()*+,-./0123456789: ; <=> ?@ABCDEFGHI JKLMNOPQRSTUVW 
abedef ghi j k Imnopqrs t uvwxy z l : 3 ~ ■ t "#♦%& '<)*+, - ./ 0123456789: ;<«> ?@ABCDEFG 


Daisywriter 2000 

!"#$%&'()*+,-./ 01 23456789 : ; <=>?@ABCDEFGHI JKLMNOPQRSTUVWXYZ [ ± ] *_°abcdef ghi jklmno 
pqrstu vvxyzHH§ !"#$%&' ( )*+,-. /01 23456789: ; <=>?§ABCDEFGHI JKLMNOPQRSTUVWXYZ! ± ] *_° 
abedefghi jklmnopqrstuvwxyzHf §!"#$%&’ ( )*+,-./01 23456789: ; <=>?@ABCDEFGHI JKLMN0PQ 
Microline 84 

0 1 £3456789 : ; < = > 70ABCDEFGH I JKLMNOPQRSTUVWXYZ C \ 3 ^Gabcdef gh i j k 1 wnopqrst uv 
0123456789: ; < = > 70OBCDEFGHI JKLMNOPQRSTUVWXYZ C\3 ^_0abcdef gh i jk lmnopqrst uv 
0 1 23456789 : ; <=> 7C-ABCDEFGH I JKLMNOPQRSTUVWXYZ C \ 3 ~_C-abcdef gh i j k 1 mnopqrst uv 


50 


March 1983 c Creative Computing 


Prism 132 

01 23356789 , < = > *@AECDEFGHi JKI.MNOFQRSTUVWX V Z L \ ] *_@abcde f ghi j k lmnopqr s tuvw 

0123456789, <»> ? @ AECDE FGH I J K LMNOPGRSTU VWX YZ C \ 3 ‘^abcdefghi jklmnopqrstuvw 
012 3 456789: ;< = > ? ©ABCDE FGH I JK LMNOPGRSTU VWX YZ t \ ] *.(?abcdef ghi jklranopqrstuvw 


Prism 132 


***** ALL PRINTABLE ASCII CHARACTERS ***** 
70ABCDEFGHIJKLMN0PQRSTUUWXYZC\3* 'a.bcdefghi j klmnopqrs tuwwxyzC ! » - - ♦ 

G * > ErZ F=~ CS H X n.J K ...... iMi iM* O P Q SS **T*' U U 1*1 X! Y ^ d \ II - -• *:*. I:» c- *::■ *?;* 

& - € 1 *T , - . / 0123^156789: -< = > 7@ ABCDEFGHI JKLMNOP 

t n v/ w x y z *C : 3 ~BH ! "♦$%& •(>*+,-. / 0123456789: ; < = > 70ABCDEFGHI JKLMNOPQR5TUOWXYZC\3 • 
XYZC\J*_ v abcdefghi jklinopqrstuvwxgzC ! )*■ ! M #$X& * ( )*+,-. /0123456789 : ; < = >?0ABC 
abcdef ghi J k lanopqrstuvwx yzC 8 3 


Pmm 132 

? ©ABCDE FGH I JKLMNOPQRSTUVWX YZ C \ 3 * 'abcdef ghi jk Imnopq rst uvwxy z C ! ) ~B ! M # $ 

BCDEE*GHI JK L MMO PQR STUVWX YZ C \ 3 " x abcde 

$ • < >*+,_. / 0123456789 : ; < = >?@ABCDEFCHI JK LMNOF 
t uvwxy zC 8 >~ffl! ,, #$%& , <)*+,-./0123456789: ; < » > ? 9ABCDEFGH I JKLMNOPQRSTUVVX YZ C \ 3 *_ 
XYZ[\r 'abcdef ghi jklinopqrsta ?wif i { ! )*l ! “ * $%& * <>*+,-. /0123456789: ; < = > ? ©ABC 
*_'abcdef ghi jkl mno p q r s t u vwx y x i 8 ) ~ ■ 


Prism 132 

#£<*>0C\3 *M:!:r£$< = k*g§*' 6 066£* <« : &* $ < = 0£0 A * ' A" #?U < $ 

< * I AGO * ' aouBU * <^«aAO’w* v ani.if:l«$ < *F AO AC6 ao Aii#* <»EttdAO&&n&.u# % ti§©?> 


Silentscribe DP- 96 20 A 

0123456709s ; <=>?0ABCDEFGHI JKLMNOPQRSTUVWXYZC \ 3 A _Babcdef ghi jklmnopqrstuvwxyz 
0123456789s { <=>?BABCDEFGHI JKLMNOPQRSTUVWXYZC \ 3 A _0abcdefghi jk lmnopqrs tuvwxyz 
0123456709s ;<=>?eABCDEFGHI JKLMNOPQRSTUVWXYZC \ 3 A _eabcdef*hijklmnopqrstuvwxyz 


Qante x 7030 ( 180 cps "Draft " mode ) 

0123456789* J < - >?8AE<CIiEFGHI JKLMNOF^QRSTUVWXYZ CAD A §abcdef ghi Jk lmnopqrs tuv 
0123456789 * ? < - >?0ABCDEFGHI JKLMNOPGRSTUVUXYZ C\ 3 A _0abcdefghi Jklronopqrstuv 
01 23456789 ♦ » < = >?§*AF»CDEFGHI JKL.MNOPQRSTUVWXYZ C\3 A gabcdefghi Jkln.nopqr stuv 


Qantex 7030 (150 cps "Compose " mode) 

0123456789: ? <=>?@ABCDEFGHI JKLMNOPQRSTUVWXYZ C \ 3 A _@abcdef ghi jk lmnopqr stuv 
0 1 23456789 : ? < “ >?® ABCDEFGH I JKLMNOPQRSTUVWXYZ C \ 3 A JSabcde f gh i j k 1 mnopqr s t uv 
0123456789: ; <=>?@AEsCDEFGHI JKLMNOPQRSTUVWXYZC \ 3 A _@abcdefghi jklrnnopqrstuv 


Qantex 7030 (75 cps "Correspondence " mode) 

0123456789: ; <=>?SABCDEFGHI JKLMNOPQRSTUVWXYZ [\3 A _3abcdef ghi jklrnnopqrstuv 
0123456789 : » < »> ?®ABCDEFCHI JKLMNOPQRSTUVWXYZC \ ] A _3abcde fgh i jklrnnopqrstuv 
0123456789; j < = > 7SABCDEFGHI JKLMNOPQRSTUVWXYZC \ ] A _o>abcdef gh i jklrnnopqrstuv 


Qantex 7030 (37 cps "Dual pass ” mode). State-of-the-art in dot matrix. 

0123456789: ; <=>?eABCDEPGHI JKLMNOPQRSTUVWXYZ [\] ~_§abcdef ghi jklrnnopqrstuv 
0123456789: ; <=>?eABCDEPGH I JKLMNOPQRSTUVWXYZ [\] < '_®abcdefghl jklrnnopqrstuv 
0123456789: . <=>?§ABCDEPGHI JKLMNOPQRSTUVWXYZ [\] ~_eabcdef ghi jklrnnopqrstuv 


Siemens PT80 (Model 2712) 

I ••#*%&' ()*+,-. /01 23456789: ; <=>?aABCDEFGHI JKLMNOPQRSTUVWXYZC \ ] *_ ‘ abcdef gh 
"#$%&' ( ) *+,-./01 23456789: ; < = >?3ABCDEFGH I JKLMNOPQRSTUVWXYZ C \ 3 ~ ‘abcde fgh i 
#*%&' ()*+,-. /01 23456789: ; < = >’3ABCDEFGH I JKLMNOPQRSTUVWXYZC \ 3 *_ ‘ abcdef ghi j 

March 1983 c Creative Computing 


51 





Printers, continued... 



IDS Prism 132: very versatile. Anadex Silentscribe DP9620A: a smarty. 


fold paper available. All paper is loaded 
from the- rear, toward the very bottom. 
Like other printers which are fed from 
the back, the Prism has a tendency to 
wrap the printed paper into the loading 
slot unless you take care to drape it over 
the front of the unit. 

After hooking up the Prism to our 
Apple II +, we decided to make a color 
screen dump of a cartoon that had been 
submitted on a diskette. We simply loaded 
the binary screen file into memory and 
consulted the manuals to find the correct 
commands to activate the printer. 

In the four-color graphics mode the 
printhead starts on the left. It prints the 
first color on the ribbon, and then returns 
to the start of the same horizontal line. 
Once the printhead is repositioned, the 
ribbon is raised so that the next color to 
be printed is in front of the printhead. 
This cycle repeats until all four colors 


creative computing 

PRINTER PROFILE 
Printer: Prism 132 
Type: Dot matrix 
Feed: Tractor 
Speed: Up to 150 cps 
Interface: Serial/parallel 
Density: 24 x 9 
Graphics: Yes, four color 
Character Sets: 6 
Buffer: 1.5K 

Logic Seek: Yes, bidirectional 
Summary: A star for each color. 
Price: SI 499 
Manufacturer: 

Integral Data Systems 
Route 13 

Milford, NH 03055 
(603) 673-9100 



have been printed; the paper is then 
advanced. 

It took only a few minutes for the 
printer to finish the entire medium-sized 
screen dump. We were impressed— the 
registration of the paper was so good that 
there were no gaps between lines of print. 
The colors all came out vividly and 
sharply. The Prism is such a convenient 
way to get “photos" of hi-res graphics 
screens, we had to remind ourselves that 
it can also function as a high-speed con- 
ventional printer. 

Prism printers have the ability to print 
150 cps. The characters are dot matrix 
with true descenders, and the matrix has 
a density of 24 x 9. The quality of the 
printed characters is very good— the dots 
are so close together that the letters 
almost appear to be fully-formed. When 
the Prism runs in draft (Sprint) mode, it 
can print over 200 cps, but quality is sac- 
rificed. 

Resident in the basic Prism printer are 
seven international character sets plus the 
standard U.S. character set. To select a 
character set other than the default, you 
can either reconfigure the printer with a 
jumper or change a parameter through 
software. 

Other specifications that you can con- 
figure through software include print den- 
sity, fixed and proportional spacing, justi- 


fied text, intercharacter spacing, and line 
spacing. 

The Prism is well padded on the inside 
in an attempt to reduce the noise while 
printing. When running at full speed with 
all of the covers in place, the Prism emits 
a noise level of 68 dB. This is slightly 
above the average we found for other 
dot-matrix printers. 

The Prism 132 is a very versatile printer 
with many things going for it. The main 
appeal of the unit obviously is its ability 
to print four colors and hi-res dot-address- 
able graphics. If you have a need for 
computer generated charts or pictures. 


Pkaso Interface Card 

Lately we have been making extensive 
use of the Prism printer to obtain Apple 
II 4- color hi-res screen dumps. None of 
this would have been possible without 
the aid of the Pkaso Apple interface 
card from Interactive Structures. 

The interface card allows you to use 
the dot-addressable color graphic fea- 
tures of a fully equipped IDS Prism 
printer. Although Integral Data Systems 
has yet to introduce their own Apple 
interface card. Interactive Structures 
has had the Pkaso card on the market 
for several months now. 

The Pkaso interface card has special 
features which similar products do not. 
According to the manufacturer, only the 
Pkaso has the ability to produce both 
low- and hi-res color screen dumps, all 
of which can be printed in a variety of 
shapes and sizes. The Pkaso printer 
interface is very impressive when you 
realize it can also handle gray-scale. 

The small Pkaso interface card for 
the Apple II 4- costs SI 75 and comes 
complete with a 4' cable, a disk of soft- 
ware, and a 52-page user's manual. A 
similar package for the Apple III costs 
S205. 


52 


March 1983 c Creative Computing 







• ANNOUNCING • 

Cl 1220 

TWO MEGA BYTE FLOPPY DISK SYSTEM FOR LSI- 11 BASED SYSTEMS 
DUAL DRIVE — DOUBLE DENSITY — DOUBLE SIDED 

• DEC RX02/RX01 COMPATIBLE 

• COMPATIBLE WITH LSI 11/2 OR LSI-1 1/23 

• DUAL WIDTH DMA CONTROLLER 

• BOOTSTRAP, DIAGNOSTICS PROVIDED, RACK MOUNT ENCLOSURE 

• 3 MONTH WARRANTY, PARTS AND LABOR 






TWO MEGABYTES FOR LESS THAN THE PRICE OF ONE. 

The Cl 1220 is completely compatible with DEC operating systems using DEC RX03 protocol and DEC 
standard DY handler. Compatible with RX01/RX02 media, IBM 3740 format. Dual width controller operates 
at +5VDC @ 2. 7A supplied from LSI- 11 backplane and is compatible with any Shugart interface floppy drive. 


DON’T ASK WHY WE CHARGE SO LITTLE, ASK WHY THEY CHARGE SO MUCH. 


€ 


Chrislin Industries , Inc, 

31352 Via Colinas • Westlake Village. CA 91362 • 213-991-2254 
TWX 910-494-1253 (CHRISLIN WKVG) 


CIRCLE 126 ON READER SERVICE CARD 


COMPUTER CONNECTION 

► , — ^ p •_# p < j 


Special on Espon Cartridges 


Don t Judge A Computer 
By Its Cover 

...II you were to have a Microcomputer operating at 4 Mil/ 

If you were to have a Hard Disk built in 
...If you were to have a lloppy disk drive built in 
...If you were to have an Amber Phosphor Monitor built in 
...If you had the finest Hard Disk Operating System available 

The BT Hard Disk Model III Microcomputer 

Starling with a basic I RS-KO Model III. add one landon 40 I rack Dual 
Sided Disk Drive. 4*K of High tirade NEC Memory the lamous Holmes 
Engineering Disk Controller Svstem. with Real link- Clock, and the 
sccurit) of B I Enterprises engineering, assuring long lilc. and dependability 

I hen we rcall) get started, include a 4 M HZ Module installed to make the 
Model III Microprocessor operate al twice the speed ol a standard Radio 
Shack Model III. Also include the use ol a Superdensc Disk Drive lor extra 
floppy disk storage I hen have installed a Hard Disk Drive (Winchester 
technology ) When the system is configured, the Hard Disk Drive contains 
the operating system and becomes the master (primary) drive. I he Hard 
Disk has 40 times the speed ol data transfer as compared to a normal lloppv 
disk as well as containing the storage capacity ol more than V) standard 
(loppy disk drives. 

Each unit is built and tested in our Eong Island. New York assembly plant 
and delivered to your dealer complete with a Dos Plus 4 0 Hard Disk 
Operating System which we consider to have the finest Icaturcs ol any 
Operating System available 

AVAILABLE CONKIca RATIONS 

4xS 5 Megabyte formated Storage S.1W5 00 

4 x 10 10 Megabyte formated Storage S4I43 .00 

4x1$ 1$ Megabyte formated Storage S42V3 00 

Add $20.01) Shipping 8 l Handling 




The Voltector 

I he VOLTECTOR’ plug-in power 
conditioner adds the positive, high- 
pert ormanee surge protection and 
filtering that most manufacturers 
have left out of their equipment. 

And, when computer manufacturers 
include protection it is usually not 
enough. I hey generally safeguard 
their equipment lor “typical case" 
power line pollution, since it is 

uneconomic to design for “worst | 

ease" conditions. I he 

VOLTECTOR" protects your Voliecior 

equipment against “worst ease" 3002® $60.50 

conditions, paving lor itscll many J ' ,ri P Dmlri(6) 

times over by reducing data loss 100210 ** 7 00 

and costly down time. 

Printer Stands 

Lnd the paper mess on your 
computer desk. Our printer 
stand allows your paper to _ 

be fed from under the 
printer, making room lor the 
used paper to stack behind 
the print out ol the way. 

Regular Stand (300010) $29.95 

Regular w shell (300011) $44.95 

l arge Stand (300020) $34.95 

Urge w shell (300021) $49.95 

Urge w slot (300050) $49.95 


□ Diskettes 


I he best lor LISS'.V?! Yes, ANSI Rated Llcphant diskettes 
are not only a great diskette, they’re now at a great price!! 
Select the tv pc lor your computer, and SAVE! 

Single Sided Singk Density Soft 5V* m S22.50 

Single Sided Double IXnsitv Soli 5U" $26.50 

Double Sided IXiuble Density Soft 5'A" $32.50 

Single Sided Singk* Density Soft 8" $27.50 

Single Sided Double Density Soli 8“ $32.50 

IXmbk Sided IXiuble IX:nsity Soft 8" $37.50 


□ B.T. Hard Disks-- 

We want vqq* j * ^ 


ca>e tS w®° 



H. T Ennr/mse IX y>/. 7-C IXvkr Inquires Welcome Orders Only 

MR Car lough Road l*ri<vs Suhjeci lo Change AK 1 1AC 

Bohemia. X. >. 1/716 V )..Y Residents I dd lax ftUU 1 IO:> 

(516) 567-X/55 (voice) Add 5200 dipping A Handling N Y. Call (516) 567-8155 

(516) 5XX-5MJ6 (modem) American I \ press. Carte Hlanclie. Diners 

Iff I ntarpriscs is a division ol Hi-lcch I ntcrpriscs Inc. Club. MasterCard and VISA accepted. 


CIRCLE 118 ON READER SERVICE CARD 


-rr^v795 

$2549.95 




RS-K0 is a Iradcmaik ol laiuly Corp. 





Printers, continued... 



Qantex 7030: the Mercedes of matrix. 


Siemens PT80/2712: nearly affordable. 



this printer with the special options would 
be an excellent choice. The base price is 
a bit too high if you need only a conven- 
tional printer. Nevertheless, if you buy an 
IDS for its graphics capabilities, you need 
not purchase a separate printer specif- 
ically for text hardcopy. 

We rated it a four star value. 

CIRCLE 409 ON READER SERVICE CARD 


Anadex Silentscribe 
DP-9620A 

An Office Workhorse 

The Silentscribe is easily the most 
impressive-looking printer we have ever 
seen. It looks like some sort of vehicle 
that is about to fly off the table and into 
deep space. But beauty is only shell-deep, 
you know. And with a list price of SI 845, 


creative compatiRg 

PRINTER PROFILE 
Printer: Silentscribe DP-9620A 
Type: Dot matrix 
Feed: Tractor 
Speed: Up to 200 cps 
Interface: Parallel/serial 
Density: 72 x 72 
Graphics: Yes 
Character Sets: 5 
Buffer: 1.5K 

Logic Seek: Yes, bidirectional 

Summary: Not so silent, but still high 
quality. 

Price: S1845 

Manufacturer: 

Anadex, Inc. 

9825 DeSoto Ave. 

Chatsworth, CA 91311 
(213) 998-8010 


the machine has a lot to live up to. 

First there is this silence business. The 
Silentscribe measured in at 64dB, which 
is admittedly the quietest of all the con- 
ventional printers we tested. But 64 dB is 
not silence, nor quiet, nor even a low 
rumble. It is noise. When the phone rings 
next to Silentscribe, you'll want to turn 
the printer off. 

The Silentscribe is an extremely solid 
and well-built machine, giving the appear- 
ance of a unit with high reliability. It is 
also quite intelligent. In the self-test mode, 
it lists in binary the default configuration 
of all DIP settings. This is an advanced 
and very thoughtful feature. The Super- 
scribe will notify you of all switch settings 
as well as checking its own ROM and 
RAM. 

The machine is another bottom-only 
loader, necessitating a slotted stand, and 
making paper loading somewhat incon- 
venient. Tractor feed, once established, 
is rapid and sure. 

Print quality is quite good, approaching 
letter quality. There is easy access to all 
front panel controls, but the rear DIP 
switches are another story. They are 
recessed into narrow slots in the bottom 
rear of the printer— designed to be set 
once and then forgotten, I suppose. 

The buffer is only 1.5K, with an option 
to expand to 2K. This is surprisingly 
small. 

The Silentscribe is without a doubt a 
high quality machine, but for nearly 
$2000, one might have expected more (as 
we shall see). For that reason, we gave 
the unit a rating of two stars. 

CIRCLE 41 0 ON READER SERVICE CARD 


Quantex 7030 

Is It Live, or Is It Matrix? 

What's built like a tank, weighs 42 lbs., 
and proves that you can still find real 


quality in an American-made product? 
That's easy: the Qantex 7030 printer. 
Sure, it lists for $1995, but what would 
you be willing to pay for a machine that is 
really built to take it, while producing 
state-of-the-art, truly letter quality dot 
matrix print at a rate of 37 cps? If we 
were shopping for a quality printer on 
which to heap some real abuse, this baby 
would be our choice. 



Qantex under the hood. 


Talk about metal. This printer makes 
use of metal. Remember metal? That's 
the stuff they had to use before there was 
plastic. The Qantex uses it, and uses it 
liberally. We have never seen a more 
solid machine. Its cover slams like the 
door of a BMW. 

Offering parallel and serial connection 
in our preferred Centronics and DB-25 
formats, the unit provides very clean print 
varying from 37 to 180 cps modes. The 
claimed 150 cps mode looks about as 
good as the 60 cps mode on other dot 
matrix printers. At 75 cps, we gained serifs 
and a very tight matrix. At a dual pass 37 
cps, we got a matrix nearly indistinguish- 
able from daisy wheel print. Examine it 
yourself. It is really quite impressive. 

All options are easily selected from the 
front or rear of the printer. There is 
relatively easy access even to the config- 
uration DIPs, which we found extremely 
refreshing. Paper can be loaded from the 
front or the bottom, very simply and 


March 1983 c Creative Computing 


55 






MODEL DXY PLOTTER 

Economical X- Y coordinate plotter • 1 0 * 
X 1 4 • plotting range • Centronics inter- 
face • ROM expandable • 4 pens, hold- 
ers and chart hold-downs included 


YOUR 

COMPATIBILITY 

CHART 

MORE COMPATIBILITY INTERFACES DUE SOON . . . CHECK FACTORY! 


COMPUTER 

MONITORS 

PLOTTER 

3" MICRO- 

NOTES 


VIDEO-300 

VIDEO-3 10 

COLOR-1 

COLOR-II 

COLOR-IIA 

COLOR-III 

COLOR-IV 

DISC DRIVE 


IBM-PC 

e 

e 

e 

e 

e 

• 

* 

e 

e 

* Special Cabling Required 


APPLE III 

e 



* 

* 

* 

* 

e 


* Special Cabling or 
Converter Required 


APPLE II 

e 


e 

* 

* 

* 

* 

e 

e 

* DVM Board Required 


ATARI 800 

* 


• 







* Opt Atari Cable Required 


VIC-20 



• 







* Opt VIC Cable Required 


TRS-80 

* 









* Opt TRS Cable Required 


Osborne 

* 









* Opt Interface Required 


TI-99 



• 







* Opt Tl Cable Required 


Commodore-64 

* 


* 







* Opt Commodore Cable Req 




innovative computing 


COLOR-III MONITOR 


COLOR-IV MONITOR 

Superior 720(H) X 420(V) line resolution 
• 80 X 24 character display • analog 
RGB input for up to 4096 computer-con- 
trolled colors 


Economical RGB input monitor • 260(H) 
X 300(V) line resolution • 80 X 24 char- 
acter display capability • Commercial 
grade CRT 





AMDISK-3 MICRO-FLOPPYDISK DRIVE 

Revolutionary 3" Micro -Floppydisk drive & cartridges • 1 
Megabyte (unformatted) storage • Track-to-track compatible 
with 5 floppydisk drives • Built-in power supply • Hard 
plastic, protective floppydisk cartridge 


If 


COMBINATION DIGITAL 
VIDEO MULTIPLEXER 

Makes Apple-ll compatible with RGB mon- 
itors • Modes include Apple 40 charac- 
ter-line text. Apple high/low resolution 
color graphics. 80 character-line text 
from vendor board (included) 


Amdek Corp. is dedicated to marketing quality compu- 
ter peripheral equipment to enhance the use of popular 
personal computers. Our research & development staff 
keeps abreast of progress in computer techology and 
equipment and strives to offer you state-of-the-art ad- 
vances in peripheral equipment. 


Amdek products are distributed nationwide and in Cana- 
da through major distributors. And, we have factory- 
trained manufacturer’s representatives ready to serve 
you in every major marketing area. Amdek offices are 
located in Chicago, Los Angeles & Dallas. 

Just circle the reader service number, or contact us to 
receive complete technical specifications on these 
Amdek products. 


2201 Lively Blvd. • Elk Grove Village, IL 60007 
(312)364-1180 TLX: 25-4786 



CIRCLE 106 ON READER SERVICE CARD 






Nice and friendly. Just a couple of 
robot buddies tossing shotputs 
back and forth. But time passed, 
and a pleasant pastime turned 
iaster, more intense, more deadly 
No more tossing back and forth. 
Throw it hard! Throw it fast! Threw 
it past your opponent! And still 
the game got tougher. The robots 
added a wall of moving neutrons 


side to side to protect the force 
fields behind them. They ex- 
changed their shotputs for devas- 
tating energy balls. Survival took 
over for competition and exercise. 
Each shot became a matter of life 
and death, no longer friendly fun. 
Faster, faster and faster yet, they 
moved from side to side firing, 
blocking, and firing again; until 


their force fields, their 
sources short-circuited and 
disintegrated. No more fi 
ly game of catch; it’s now 
WALLWAR! Runs on 40K Atari 
800 disk. Available from your local 
computer store for $29.95 or order 
directly from: 

SIERRA ON-LINE 
Sierra On-Line Building 


and wore side lasers to scoot from loo late. As the shots penetrated Coarsegold. CA 93614 


ADD ONE DOLLAR FC SHIPPING 
VISA • MASTERCARD • CH r * • COD ACCEPTED 


sierrJ A/isioim 


(209) 683-6858 


TM 


TM designates Trademark of Sierr;. n line. Inc 

CIRCLE 253 ON READER SERVICE CARD 



t^cetta 

OX UNt l/VC 


Printers, continued 


creative compatiRg 

PRINTER PROFILE 
Printer: Qantex 7030 
Type: Dot matrix 
Feed: Tractor 
Speed: Up to 180 cps 

Interface: Centronics parallel/DB-25 
serial 

Density: 144 x 144 
Graphics: Yes 
Character Sets: 4 
Buffer: 4.7K 

Logic Seek: Yes, bidirectional 

Summary: State-of-the-art impact 
dot matrix. 

Price: $1995 
Manufacturer: 

North Atlantic Industries 
60 Plant Ave. 

Hauppauge, NY 11788 
(516) 582-6060 


straightforwardly. The cartridge ribbon is 
also easy to change. 

The 7030 is a tractor-only printer— 
which seems a shame in light of its incred- 
ible print quality capability. Its noise rate 
was measured at a tolerable 67 dB. 

The documentation is thorough and 
clear. Programming the printer is made 
easy. 

If you are looking for speed and high 
quality print in a high quality printer, 
look no further. The Qantex is exactly 
what you are looking for, assuming you 
can afford it. And it's made in the USA. It 
gets three stars. It will get another when 
it drops $400 in list price. 

CIRCLE 411 ON READER SERVICE CARD 


Siemens PT80/271 2 

Its Time is Nearly Here 

You may have noticed that we have 
been using the phrase “under the hood" 
to caption photos of printer innards. The 
cover of the Siemens 2712 (nee PT 80) 
truly opens up like the hood of a car. It's 
only fitting, too: the printer costs prac- 
tically as much as a car, listing for $3225. 
This price will surely drop— at least we 
expect it to— as ink jet printer production 
expands. 

When we first examined the print qual- 
ity of the Siemens unit, we were unim- 
pressed. The matrix seemed blurry and 
ill-defined. We then learned from the 
thorough documentation that the print- 
head must be cleared at the start of each 
printing session. This is accomplished 
very simply by allowing the self-test to 
run for a couple of minutes so the print- 


head jets can clear up, evening their flow. 
The print quality then improves dramat- 
ically, though it always remains recog- 
nizable as dot matrix. 

Rather than print quality, the really 
impressive things about the Siemens unit 
are its speed and its noise rate. At a 
staggering 270 cps, with a very quick 
linefeed, the unit registered 55 decibels. 
This represents a noise level of less than 
half that of nearly all the other printers 
we have examined. The sound is more 
like that of the windshield wipers in a 
Volkswagen than the sound of a micro- 
computer printer. 

The ink jet head itself is very easy to 
remove, though as one might expect, the 
ink can be somewhat messy. However the 
manufacturer states that the life of an ink 
cartridge is typically greater than or equal 



Siemens under the hood. 


A Truly Pretty Printer 


In July of 1982, Sanyo introduced a 
portable computer called the PHC- 
8000. It is a multi-featured handheld 
machine, aimed squarely at the data 
communications market. On a recent 
visit to Sanyo, I got a chance to look 
at it, along with some other goodies 
the company is readying for release. 

Among these was an utter jewel— a 
truly exciting new product. It was a 
printer prototype called the PHC- 
8000P, although I was warned that the 
model number might change soon. 
Granted it is remarkable enough that 
the PHC-8000P is an impact printer 
that will list for under $500. The really 
interesting thing about it is its diminu- 
tive size: a mere 12 x 7 1/2 x 2 1/4" 
(see photo). 

Although designed to complement 
the PHC-8000 handheld unit, the PHC- 
8000P will sport a Centronics-compat- 
ible parallel connector, for easy inter- 
facing to other microcomputers. 1 saw 
a working prototype smoothly handle 
8 1/2 x 11" single sheet bond paper, 
and produce letter quality print at a 
rate of 20 cps, which is a bit faster 



Yukio Sakaguchi, Project Engineer, 
and one of the designers of the unit. 
To his right is Arthur Shebar, Sanyo's 
national Sales Manager. 



The PHC 8000 -P is the smallest fully- 
formed character printer ever offered. 


than many full-size fully-formed char- 
acter printers. The unique, barrel- 
shaped plastic print head produced 
unerring character registration, though 
the printer proved a bit noisy during 
use. This is an understandable trade- 
off considering its extremely small 
size. 

With its incredible portability and 
very reasonable price, the Sanyo PHC- 
8000P may become one of the year's 
big contenders. It could usher in yet 
another revolution to an already fast- 
changing market. 



The PHC 8000 is the handheld per- 
sonal computer that mates with the 
PHC 8000 -P, although interfacing 
other machines will be possible. 


March 1983 c Creative Computing 


59 





Printers, continued. 



/ X 

/ . i 


Ink-jet printhead. 

creative computing 

PRINTER PROFILE 
Primer: PT 80 (Model 2712) 

Type: Ink jet 

Feed: Friction, holds paper roll at 
rear 

Speed: Up to an impressive 270 cps 
Interface: Parallel/serial custom cable 

Density: 140 dots/inch horiz., 

85 dots /inch vert. 

Graphics: As an option 
Character Sets: 8 
Buffer: 2K with option for 8K 
Logic Seek: Yes, bidirectional 

Summary: A marvel of German 
precision. 

Price: $3225 
Manufacturer: 

L Siemens Corporation 
240 E. Palais Rd. 

Anaheim, CA 92805 
(714)991-9700 


to 5,000,000 characters. That would mean 
the printhead would need replacement 
quite infrequently. 

As for the reliability of the unit, frankly 
we would feel a bit queasy laying out so 
much money for a technology so new. 
We had some problems getting the 
machine up and running— problems rang- 
ing from an ill-fitting power cord to faulty 
interfacing information from customer 
support. Though these problems were 
solved very quickly, the indication is that 
the bugs aren't totally out yet. We guess 
that at press time only about ten people 
in this country, perhaps fewer, were truly 
qualified to service the Siemens unit. That 
is not enough of a support organization to 
satisfy us. 

Ink jet technology is nonetheless here 
to stay, and the Siemens PT80/2712 
printer will probably be with us for quite 
a while as well. It certainly runs like a 
charm now. It merits a two star rating. □ 
CIRCLE 41 2 ON READER SERVICE CARD 


Printer 

Price 

Type 

Density 

Interface 

and 

Connector 

Feed 

Claimed 

Speed 

Anadex 

DP-9620A 

Silentscribe 

$1845 

Dot 
Matrix 
13 X 9 

Multiple 
Serial and 
Parallel 
(Centronics 
and DB25) 

Tractor 

120-200 

cps 

C. Itoh 
8510 

Prowriter 



Parallel 

(Centronics) 

Tractor 

and 

Friction 

120 cps 

✓ 

Daisywriter 

2000 

$1395 

Daisy 

Wheel 

Serial and 
Parallel 
(Custom 
Cable) 

Friction 

(Tractor 

Option) 

20 cps 

IDS 480 

$799 

Dot 
Matrix 
24 X 9 
Maximum 

Serial and 
Parallel 
(DB-25) 

Pin 

1 10 cps 

IDS Prism 
132 

$1499 

Dot 
Matrix 
24 X 9 
Maximum 

Serial and 
Parallel 
(DB-25) 

Tractor 

150 cps 

MDI 99G 

$749 

Dot 

Matrix 

Serial 

or 

Parallel 
(Centronics 
or DB-25) 

Pin 

100 cps 

MPI 150 G 

$995 

Dot 

Matrix 

11X9 

Serial 

or 

Parallel 
(Centronics 
or DB-25) 

Pin 

1 50 cps 

Okidata 
Microline 84 

$1395 

Dot 
Matrix 
13 X 17 

Centronics 

Parallel 

Tractor 

and 

Friction 

200 cps 

Okidata 
Microline 92 

$699 

Dot 
Matrix 
13 X 17 

Centronics 

Parallel 

Pin 

160 cps 

Qantex 

7030 

$2995 

Dot 
Matrix 
24 X 18 

Multiple Serial 
and Parallel 
(Centronics 
at DB-25) 

Tractor 

1 80 cps 

Seikosha 

GP-50X 

$499 

Dot 

Matrix 

Multiple Serial 
and Parallel 
(Centronics and 
5 Pin DIN) 

Pin 

50 cps 

Siemens 

PT-80 

$3225 

Ink 

Jet 

Multiple Serial 
and Parallel 
(Custom Cable) 

Friction 

270 cps 

Smith Corona 
TP-1 

$895 

Daisy 

Wheel 

Specify Serial 
or Parallel 
(Centronics) 

Friction 

12 cps 


60 


March 1 983 c Creative Computing 
















Maximum 

Width 


132 columns 
at 10 cpi 
15' 


80 columns 
at 10 cpi 

97a' 


132 columns 
at 10 cpi 
15' 


132 columns 
at 16.8 cpi 

97a' 


132 columns 
at 10 cpi 
15' 


132 columns 
at 17 cpi 

97a' 


132 columns 
at 10 cpi 
15' 


132 columns 
at 10 cpi 
15' 


132 columns 
at 17 cpi 
97a' 


132 columns 
at 10 cpi 
15' 


80 columns 
at 10 cpi 
97a' 


132 columns 
at 10 cpi 
15' 


126 columns 
at 10 cpi 
15' 


Character 

Sets 



Replaceable 

Wheels 











Replaceable 

Wheels 


Descenders 

Buffer 

Logic 

Seeking 

Pitch 

dB at 
1 Meter 

Yes 

2K 

Yes 

Bidirectional 

10 to 16.4 
cpi 

64dB 

Yes 

2K 

Yes 

Bidirectional 

6 to 17 
cpi 

69dB 

Yes 

16K 

(48K 

Option) 

Yes 

Bidirectional 

10 or 12 
cpi 

68dB 

Yes 

1.4K 

Yes 

10 to 16.8 
cpi 

66dB 

Yes 

1.5K 

Yes 

Bidirectional 

10 to 16.8 
cpi 

69dB 

Yes 

IK 

Yes 

10 to 17 
cpi 

71dB 

Yes 

2K 

Yes 

10 to 17 
cpi 

69dB 

Yes 

2K 

Yes 

Bidirectional 

10 to 17 
cpi 

75dB 

Yes 

2K 

Yes 

Bidirectional 

10 to 17 
cpi 

72dB 

Yes 

4.7K 

Yes 

Bidirectional 

10 to 17.1 
cpi 

67dB 

Yes 

480 

Bytes 

Yes 

Bidirectional 

10 

cpi 

69dB 

Yes 

2K 

Yes 

Bidirectional 

10 to 16.5 
cpi 

55dB 

Yes 

120 

Bytes 

Yes 

10 or 12 
Pitch Models 
Available 

71dB 




Overall 

Rating 














March 1983 € Creative Computing 


61 


















































































































WEKE WRUNG 



THEM AS FAST AS 


At the rate we’re going, 
we’ll have these pages 
filled by 2083. And by 
2084, people will be 
clamoring for the next 
Infocom creation. 

We hate to disappoint our 
public. So we keep you waiting. 
Because while the software facto- 
ries are cranking out arcade game 
after arcade game, pulpy adven- 
ture after trite fantasy, we’re 
writing and rewriting, honing and 
perfecting. Before a single person 
enters one of Infocom’s worlds, 
it must be crafted into a living, 
riveting, definitive experience. 



7 



Judging from the public’s reac- 
tion, it’s worth the wait. For 
instance. Creative Computing 
welcomed DEADLINE™ as 
“thoroughly engrossing and real- 
istic,” while a Softalk readers’ 
poll recently voted ZORK'“ I and 
ZORK II the most popular adven- 
tures of 1981. 

And now, for the moment, your 
wait is over. ZORK III, your final 


I step in the underground 
trilogy, and STARCROSS,™ 
an exploration of a new 
dimension in science fiction, 

• are ready for you. 

Look at them up there, 
the little worlds of Infocom. As 
our universe expands, compan- 
ions will come to help fill that vast 
expanse of white space. Till 
then, they’ll continue to stand 
alone as the best of all possible 
worlds. 


55 Wheeler Street, Cambridge, MA 02138 


Infocom’s worlds are available for Apple,* Atari* IBM, TRS- 80 * Commodore, NEC, Osborne, CP/M,* and DEC." 

Apple is a registered trademark of Apple Computer, Inc. Atari is a registered trademark of Atari, Inc. TRS-80 is a registered trademark of Tandy Corporation. 

CP/M is a registered trademark of Digital Research. Inc. DEC is a trademark of Digital Equipment Corporation. 




Quadram MicroFazer 
Data Buffer 


creative 

computing 

equipment 

evaluation 


The Quadram MicroFazer is a self-con- 
tained data buffer that connects between 
a computer and a printer. The Micro- 
Fazer receives data from the computer at 
a high speed (up to 4000 characters per 
second). It stores these data in its own 
memory, then feeds the data to the printer 
as the printer can handle them. This buf- 
fering action means that you need not tie 
up your computer while printing a lengthy 
document. 

Time Saving 

Does the MicroFazer really save time? 
You bet. An article written in-house for 
Creative Computing is either transcribed 
by a secretary from a dictation tape on a 
word processor or written directly on one. 
This first draft is then corrected by the 
author and printed out a second time. It 
is then routed around to the other editors 
for comments, changes, and corrections. 
Following that process, it is printed out 
again. 

One article I wrote recently was 4178 
words long. A double-spaced printed 
version ran 17 pages and took 1 1 minutes 
and 40 seconds to print (about 40 seconds 
per page) on an Epson MX-80 printer. Do 
the arithmetic and you will find that this 
is a print speed of about 44 characters 
per second, slightly over one-half of the 
rated 80 cps speed of the Epson. We 
found this differential true across the 
board in our printer evaluations. Hence, 
speeding up the printing process may be 
more worthwhile than published figures 
might lead you to believe. 

In any event, the 4178-word document 
was transferred to the MicroFazer in 
about 15 seconds. The computer was then 
no longer occupied with the printing pro- 
cess and was free to do something else. 
On the three printouts of this article, the 
MicroFazer saved 35 minutes of computer 
time, a significant saving indeed. 

The computer time necessary for print- 
ing with and without MicroFazer is in a 
ratio of about 46: 1 with Epson and other 
dot matrix printers in the 80 cps speed 
range. The savings are proportionately 
greater with slower printers and less with 
faster ones. 


David H. Ahl 


Hardware and Installation 

The MicroFazer uses a custom LSI chip 
and up to eight 64K bit RAM memory 
chips on a single board. It is possible to 
purchase the MicroFazer with just one 
chip installed (8K bytes) and then upgrade 
it with more memory later on. Quadram 
supplies versions of the MicroFazer with 
8K, 16K, 32K, 48K, and 64K. You should 
choose a version with enough memory to 
handle the longest documents you nor- 
mally write. 

MicroFazer may be plugged directly 
into Centronics-compatible printers. You 
simply unplug the cable connected to the 
printer, plug the MicroFazer cable into 
the printer, and plug the computer cable 
into the MicroFazer. 

If the printer you are using is not 
Centronics-compatible or does not use a 
G-520 36-pin connector, you will have to 
make or purchase modified cables. A 
block diagram of the MicroFazer in- 
cluding all connector pin designations is 
in the manual. 

Power is supplied to the MicroFazer 
either directly from the printer or from 
an external 9v power supply. Some print- 
ers have power available on pin 18 while 


others, including the Epson series, do 
not. 

The manual includes a simple modifi- 
cation which allows Epson MX series 
printers to get power for the MicroFazer. 
You must remove the bottom cover of 
the printer, remove the top printed circuit 
board, and run a jumper from one of the 
resistor pins to connector pin 18. It is a 
simple modification but, unfortunately, 
voids the Epson warranty. If you don't 
want to do this you can, of course, use 
the external supply. 

An external power supply is not fur- 
nished by Quadram but one can be pur- 
chased in most electronic outlets for $5.00 
or $6.00. 

The MicroFazer comes in two case 
styles, free-standing and snap-on. The 
snap-on unit measures a compact 3.5" x 
7" x 1" while the free-standing one is 
slightly larger, 5.5" x 8" x 2". The snap-on 
unit bolts to the back of the printer. It has 
just one external control, a reset button. 
It also has a red LED which indicates 
whether it is ready to receive data. An 
internal slide switch is used to choose 
between internal and external power. 

The free-standing unit also has a reset 
button, ready indicator, and external 
power supply switch. In addition, it has 
an LED which indicates an error con- 
dition (cable not plugged in, printer not 





Radio /hack 

Educational 

Software 
Catalog for 
1983 





TRS-80 Computer Assisted Instruction Courseware 


Enlighten Your Students With 
Our History and Reading Programs 

History Comes Alive. Radio Shack s History of Technology 
packages give students an understanding of technological 
achievements through the use of colorful graphics, text, 
sound effects and recorded speech. Each package includes 
four lessons with student interaction and feedback messages. 
The 1 6K TRS-80 Color Computer, a TV and cassette recorder 
are required. 

Pioneers in Technology (Cat. No. 26-2624, $94.95) includes 
The Age of Flight, Space Exploration, The Electric Car, and 
History of Computers. Inventions That Changed Our Lives 
(26-2625, $94.95) includes Edison’s Electric Inventions, Bell 
and the Telephone, The Story of Railroads, and The Age of 
Television. 

Complete Classroom History Unit. Our Basic Illustrated His- 
tory of America Learning Unit (26-2645, $299, available 1st 
quarter, 83) includes twelve illustrated books on American 
history starting with The New World and ending with 
America Today, as well as a read-along audio tape and 
a computer activities diskette for each book. The TRS-80 
AUTHOR I Lesson Presentation Package (26-2707) and a 
32K TRS-80 Model III disk system are required. 

Tutorial Lessons in Sentence Skills. C A R D. 7. Sentences 

(26-2603, $199) is 
adapted from the 
Philadelphia City 
Schools’ Computer 
Assisted Reading De- 
velopment CAI Pro- 
gram. It covers 
sentence recognition, 
relationships, order- 
ing, and labeling. Pre- 
and post-tests in- 
cluded. Pre-tests also 
on a diagnostic 
diskette. TRS-80 
AUTHOR I Lesson 
Presentation Pack- 
age (26-2707) and a 
48K Model III disk 
system are required. 



Teach the A-B-Cs! AlphaKe y” (26- 1718, $39.95) helps chil- 
dren 4 to 6 years old leam the alphabet and computer key- 
board. Requires a 16K Level II or Model III BASIC TRS-80. 


Unique Reading Series Motivates Students 


Radio Shack's High Motivation Reading Series (HMRS) is 
based on motivational reading materials for levels 4-6 using 
an illustrated format. Four student readers and a read-along 
audio tape accompany the program. The computer measures 
comprehension in several skill areas, such as understanding 
the main idea, sequence of events, details, and separating fact 
and opinion. 

Spelling and vocabulary exercises based on words from the 
story are also included in Model III versions. These exercises 
are repeatable — each session randomly selects a new se- 
quence of problems from a large pool of possible words. 
Program requires TRS-80 MicroPILOT™ (26-2718 for 
Model III; 26-2205 for Model I). 

The HMRS Student Records System (26-252 1 , $29.95 for 
Model III; 26-2508, $24.95 for Model I) can be used with the 
packages listed below to keep a record of student activity 
scores on disk. With optional printer, score files can be printed. 

Model III HMRS packages require a 32K TRS-80 Model III disk 
system. Titles are: HMRS Charles Lindbergh/Amelia Earhart 
(26-2513, $74.95), HMRS The Hound of the Baskervilles 
(26-2514, $69.95), 

HMRS Dracula 
(26-2515, $69.95), 

HMRS Moby Dick 
(26-2516, $69.95), 

HMRS The Beatles 
(26-2517, $69.95) 
and HMRS 20,000 
Leagues Under the 
Sea (26-2518, 

$69.95). Model I 
HMRS packages re- 
quire a 32K Model I 
lower-case disk sys- 
tem. Titles are: HMRS 
Dracula (26-2502, 

$59.95) and HMRS 
Moby Dick (26-2503, 

$59.95). 






Color LOGO 


Our Color LOGO programming lan- 
guage is designed to help students 
grasp fundamental programming 
concepts. Through manipulation 
of “turtle” graphics, students leam 
to write simple programs. The 
computer becomes a friendly 
learning tool, and students gain in- 
sight into advanced concepts. Chil- 
dren under reading age can use a 
“doodle” mode to create graphics. 
A “hatch” mode creates multiple 
turtles that can run separate pro- 
grams simultaneously. Our Disk 
Color LOGO (26-2721, $99) re- 
quires a 32K Extended BASIC 
Color Computer and disk drive. 
The Program Pak m Color LOGO 
(26-2722, $49.95) requires a 16K 
TRS-80 Color Computer. Use your 
own color TV with either version. 


We Make Courseware Development Easy 

Our authoring systems make it simple to create quality 
courseware. No programming knowledge is required. 

Color PILOT lets you mix text and graphics for attractive 
screens. It features a built-in line editor and easy one-letter 
commands. Disk Color PILOT (26-2710, $79.95) requires a 
32K TRS-80 Color Computer disk system. Tape Color PILOT 
(26-2709, $59.95) requires a 16K TRS-80 Color Computer. 
Use your own TV with either. 

TRS-80 MicroPILOT™ is a command-oriented language that 
lets you create your own courseware or adapt it from any 
suitable curriculum. Model I TRS-80 MicroPILOT (26-2205, 
$99.95) requires a 32K TRS-80 Model I disk system. Model III 
TRS-80 MicroPILOT (26-2718, $119.95) requires a 32K 
TRS-80 Model III disk system. 


TRS-80 AUTHOR 7(26-1727, $149.95) is a screen-oriented 
authoring system with full-screen editing, graphics and auto- 
matic score-keeping option. Sample lessons included. A 32K 
Model I or III disk system is required. 

TRS-80 AUTHOR I Lesson Presentation Package (26-2707, 
$64.95) presents lessons that have been created using TRS-80 
AUTHOR I. A sample lesson is included on diskette. (Not 
required if you have TRS-80 AUTHOR I). A 32K Model I or III 
disk system is required. 

Quick Quiz: A Mini-Authoring System (26- 1 728, $39.95) 
makes it easy for teachers to create, store, and give multiple- 
choice tests using a TRS-80. It provides a pre-designed 
multiple-choice format for typing up to 40 questions with four 
answer choices per question. Scores can be printed or stored 
in a disk file for later review. A 32K TRS-80 Model I or III disk 
system is required. 


Our Education Management Systems Make Your Tasks Easier 


CHAMPS ™ (26-2703, $149.95) lets you store and analyze 
football scouting information on your opponents’ offense. 

Designed for high 
school and college 
levels, CHAMPS 
prints a variety of 
charts and statistical 
reports. You can get 
comprehensive an- 
swers to specific ten- 
dency questions in 
seconds. Includes ten 
CHAMPS Scouting 
Manuals. Ten Addi- 
tional Scouting 
Manuals (26-2708, 
$39.95) are also 
available. Requires 
48K Model I or III 
disk system and 132 
column printer. 



REKORD Planner is a record-keeping system you can person- 
alize to fit your own needs! Use REKORD Planner to file 
student data, quickly 
locate and print out 
student and school in- 
formation, even gen- 
erate reports. A 
program and tutorial 
diskette plus sample 
formats are included. 

Choose from Admin- 
istrator's Version 



(26-2725, $499), 
Counselors Version 
(26-2726, $499) and 
Special Programs Ver- 
sion (26-2727, 
$499). A 48K TRS-80 
Model III disk system 
is required. 


3 Rjsr. 

Administrator’s Version 


© 

THE PSYCHOLOGICAL GOWORAfON 
£**VN& ACHCttMCrr COHKjRATXJN 





Network 3 system requirements— Controller, Operating Software, and cables. 
Minimum student station: 16K Model III with Model III BASIC and RS-232C inter- 
face. Minimum host station: 32K 1-Disk Model III with RS-232C interface. Line 
printer optional. 


Powerful Network 3 Controller 

■ Access Programs From Disk 

With Low-Cost TRS-80 Model III Computers 

■ Connect Up to 16 Non-Disk Student 
Stations To a Single “Host” Disk System 


■ Operation is Virtually Automatic— No 
Need for Constant Teacher Supervision 


The Versatile 
Network 3 

The Network 3 Control - 
ler (26-1212, $599) 
enables educators to 
design a Shared Learn- 
ing System of up to 16 
non-disk Model III stu- 
dent stations connected to a disk-equipped “host” system. 
Student stations access the disk drives and printer of the 
teacher s host system, providing them with most of the same 
disk features that make a disk-equipped computer so power- 
ful. A Network 3 Shared Learning System is not only highly 
cost-effective, but it eliminates the need for close supervision. 
And an optional line printer attached to the host system lets 
students get printouts without teacher assistance. Network 3 
is designed for use with the educational software packages 
indicated in this catalog by an asterisk (*). Other business or 
I application packages may not be suitable for use with 
Network 3. 

Network 3 Operating Software (26-2775, $ 149) supports the 
Network 3 host and its student stations with many of the 
capabilities of TRSDOS and Disk BASIC. It permits student 
stations to SAVE and LOAD programs directly to and from the 
host disk, and LUST and LPRINT to the host printer. Printer 
access requests are “spooled” at the host until the printer is 
free, so pupils can move on to the next project without delay 


Network 2 
Saves You Time 

Radio Shack s Network 
2 Controller (26- 1211, 

$499) lets teachers 
connect up to 16 non- 
disk student stations to 
a single “host” com- 
puter using the cassette ports. The teacher can up- and down- 
load programs to these student stations simultaneously It 
requires a Model I or III host computer with disk drive and up 
to 1 6 Model I or III stations, or a Color Computer host with disk 
drive and up to 16 Color Computer stations. All cables are 
included. 

Radio Shack Has a Complete Selection 
Of RS-232C Cables and Extenders 

We have an assortment of cables and accessories for the 
Network 3 (or other RS-232C serial requirements). Our 
Extended RS-232C Cables allow great flexibility Round cable 
lengths include: 10-ft. (26-1490, $29.95), 25-ft. (26-1491, 
$39.95), 50- ft (26-1492, $54.95) and 100-ft (26-1493, 
$89.95). The RS-232C Cable Extender (26-1495, $29 95) lets 
you customize cable lengths. The Model III RS-232C Cable 
Extender (26-1497, $17.95) allows use of round RS-232C 
cables with Model III. 




Radio Shack Gives You a Variety of Helpful Educational Resource Materials 


Our TRS-80 Educational Software Sourcebook (26-2756, 
$4.95) is a special edition of the TRS-80 Software Sourcebook. 
Vendor-furnished listings include descriptions of programs, 
plus user site references. 

The TRS-80 Microcomputer Information Handbook for Edu- 
cators (26-27 57, $2.50) describes what microcomputers are 
and how they can be used in classrooms. 

Radio Shacks Proposal Writing Guide (26-2754, $9.95) is a 
guide for educators seeking funding from an outside source 
for computer-related education projects. 


Basic Computer Literacy: Computers Past and Present (26- 
2755, $9.95) illustrates the history of computers. 

Careers in Computing (26-2758, $130) contains a filmstrip, 
spirit masters, 30 student manuals and more Additional 
Student Manuals (26-2759, $1 each) are available. 

My TRS-80 Likes Me (26-275 1 , $2.50) is a teacher s guide to 
helping elementary students understand and enjoy BASIC. 

Number Patterns (26-2752, $2.50) shows how to introduce 
sequences and series in an enjoyable way using computers. 




We Offer a Complete K-8 Math Series 
I— Including Extras That Save You Time! 

I ur K-8 Math Series is ideal for use as a supplement to regular 
Bassroom instruction in Kindergarten through eighth grades. 
Inis series has been designed by professional educators, and 
las been extensively field-tested in the classroom. Immediate 
Bedback is given for correct and incorrect answers. Each 
Brogram includes lesson summaries and a K-8 Math Cross- 
leference to five of the most commonly-used math basals. 

I he Radio Shack K-8 Math Program, Vol. I ( * 26- 1 7 1 5, $ 1 99) 
Irovides randomly generated drill and practice problems in 
lumber concepts, addition, subtraction, multiplication and 
livision. It features student placement, skill building and test 
I lodes, plus automatic promotion and demotion. A 16K 
level II or Model III BASIC TRS-80 is required. 

I he K-8 Math with Student Management, Vol. I (*26-1725, 
I 1 99) combines the K-8 program with a student management 
lapability to monitor promotions and demotions, and allow 
I Dr teacher review of scores. It also starts each student in the 
Ippropriate lesson each session. A 32K TRS-80 Model I or III 
llisk system is required. Printer is optional. 

Whe K-8 Math Worksheet Generator (26-2162, $99.95) prints 
I worksheets and answer sheets from K-8 Math lessons. You 
I an print multiple copies of identical worksheets or work- 
sheets with different problems at the same difficulty level. 
I Worksheets can be saved on disk for later use or editing. A 
I *2K TRS-80 Model I or III disk system and TRS-80 line printer 
lire required. 

I Advanced Programs for Secondary Math 

pur Essential Math Program, Vol. I and II are drill and practice 
Programs for grades 7-12. They are designed to reinforce 
Inath concepts introduced by the teacher. Both have been 
thoroughly field-tested. Each gives immediate feedback for 
I :orrect and incorrect answers, and includes placement mode, 
land promotion and demotion. Both require a 16K Level II or 
I Model III BASIC TRS-80. 

I Essential Math, Vol. / ( * 26- 1 7 1 6, $ 1 99) includes exercises in 
[addition, subtraction, multiplication, division, and number 
zoncepts. 

\ Essential Math, Vol. II (*26-1719, $199) covers fractions, 
decimals and percents, and pre-algebra concepts. 

Euclid Geometry Tutor (* 26-1724, $39.95) allows students 
to practice constructing proofs using nine basic postulates of 
Euclidean Geometry. It was developed by a high school ge- 
ometry teacher and tested extensively in the classroom. The 
program consists of four modes: automatic mode completely 
illustrates a proof for the student; practice and quiz modes 
guide the student in constructing a proof; and a test mode 
monitors and checks a student’s proof. Teacher’s manual pro- 
vides exercises covering a wide variety of problems. The 
program requires a 16K Level II or Model III BASIC TRS-80. 

The following are additional Computer Assisted Instruction, 
simulation, problem-solving, or tutorial programs for the sec- 
ondary student: 

Advanced Graphics (*26-1714, $39.95) gives practice in 
analyzing equations, and plots graphs of functions and polar 
and parametric equations. 

Vector Addition (*26-1720, $39.95) illustrates and plots 
components and sums of student-provided vectors. 

Interpreting Graphs in Physics: Position and Velocity vs. Time 
(*26-1721, $39.95) poses graph-related questions in 
physics. 


Graphical Analysis of 
Experimental Data 
(*26-1722, $39.95) 
plots data pairs that 
the student inputs. 

Investigations in 
Integral Calculus 
(*26-2600, $39.95), 
graphs and computes 
areas of functions. 

Plane Analytic Geom- 
etry (*26-2602, 

$39.95), generates 
problems with em- 
phasis on straight 
lines as well as conic 
sections. 

Number Theory (*26-2613, $69.95) includes definitions, 
examples, and exercises on number theory concepts. 

Matrices, Determinants, and Simultaneous Equations 
(*26-2620, $49.95) generates problems related to simple 
matrix algebra. 

Quadratic Equations (*26-2623, $49.95) covers coefficient 
recognition, discriminate evaluation, type of roots, etc. 

Each of the above programs requires a 16K Level II or 
Model III BASIC TRS-80. 

Learning in an Electronic Chemistry Lab 

The TRS-80 Chemistry Lab uses imaginative graphics and a 
series of mathematical equations to simulate chemical reac- 
tions that occur under actual laboratory conditions. Students 
control variables in experiments in order to see the changing 
results. Experiment topics in- 
clude Kinetic Theory, Charles’ 

Law, Boyle’s Law, Titration, 

Conductivity and Solubility. 

Each package includes an in- 
structor’s manual and 25 stu- 
dent experiment books. The 
instructor’s manual offers sug- 
gested areas for emphasis and 
methods of presentation. Stu- 
dent experiment books include 
topical background material on 
each experiment, instructions 
for using the programs, plus 
worksheets for use in summa- 
rizing experiment results. 

TRS-80 Chemistry Lab, Vol. I is available for the TRS-80 III/I 
( * 26-2609, $ 1 99, 1 6K Level II or Model III BASIC) and for the 
TRS-80 Color Computer (26-2626, $199, 16K Color Com- 
puter and cassette player). 

Additional Student Experiment Books ( 26-2666, $3 each) are 
available for the TRS-80 Chemistry Lab, Vol. I. 

Sharpen Your Students’ 10-Key Skills 

Our Numeric Data Entry Practice (26-2601 , $39.95) is a 25- 
lesson practice course to help students develop speed and 
accuracy in the 10-key entry of numeric data. Using the 
TRS-80 standard numeric keypad, students “key in” num- 
bers, and the computer graphs and records performance. It’s 
an ideal business education program. A 32K TRS-80 Model I 
or III disk system is required. Printer is optional. 

0 Network 3 compatible 








Radio Shack’s Computer Education Series 


These Courses in 
BASIC Programming 
are complete class- 
room packages. Each 
package includes a set 
of overhead transpar- 
encies, a teacher s man- 
ual with instructions 
and answers, and 25 
student workbooks. 
Each of the ten lessons 
has five parts — 
overview, objectives, note-taking guide, quick quiz and 
hands-on computer activity. Hands-on experience helps 
reinforce important programming concepts, principles and 
techniques. 


Part 1: Introduction to BASIC (26-2150, $220) introduces 
students to the TRS-80 and BASIC language. 

Additional Student Workbooks for Part 1 (26-2151, $3.50 
each) are available. 


Part 2: BASIC Programming (26-2152, $260) continues the 
concepts introduced in Part 1 . Topics include arrays, memory 
management, string manipulation, and more. 

Additional student Workbooks for Part 2 (26-2153, $4.50 
each) are available. 


Part 3. Advanced BASIC (26-2154, $260) introduces the 
INKEY$ statement, ASCII character set, action graphics, cas- 
sette data files, mathematic and trigonometric functions, and 
multi-dimensional arrays. 

Additional Student Workbooks for Part 3 (26-2155, $4.50 
each) are available. 


NOTE: Software not included in the above series. Student activities 
are designed for hands-on experience with Level II or Model III 
BASIC. 


Computer Discovery for Senior High (26-2632, $189.95 
requires a 32K TRS-80 Model III disk system. Additions 
Workbooks (26-2636, 

$4.25 each) are 
available. 


Computer Discovery 
introduces comput- 
ers, their evolution 
and impact on soci- 
ety, and basic pro- 
gramming concepts. 
Each includes interac- 
tive exercises, 25 
workbooks, and in- 
structor’s manual. 


Computer Discovery 
for Junior High 
(26-2630, $189.95) 
requires a disk-based 
32K Model III. Addi- 
tional Workbooks 
(26-2631, $4.25 
each) are available. 


Our Introduction 
to TRS-80 Level II 
BASIC (26-2116, 
$9.95) is a unique 
textbook for use with 
secondary students. 
An excellent intro- 
duction to BASIC pro- 
gramming, it includes 
many programming 
examples. New con- 
cepts are introduced 
sequentially, with stu- 
dent exercises at the 
end of each chapter. 


MKHaeLPzaansKi 


Computer Discovery is a trademark of SRA. Inc 


Radio Shack and TRS-80 are Number One in the Classroom 


Radio Shack is the leading marketer of microcomputers to 

schools, with more TRS-80 computers in America’s schools 
than any other brand. And we maintain an extensive devel- 
opment effort to produce instructionally sound, effective, and 
properly validated educational materials. 

We offer educators a variety of special services. Our 
National Bid Department gives prompt attention to school 
bids. Our National Lease Department can put the TRS-80 into 
your classroom with terms that meet almost any budget. We 
offer “carry-in” and "on-site” service plans, too. And as an 
educator you are eligible to attend our educator’s workshop or 
Part 1 or Part 2 BASIC classes without charge at one of over 
350 Radio Shack Computer Centers. 


Radio Shack gives you complete support. We have 24 Edu- 
cational Coordinators located across the country. They can 
conduct demonstrations, workshops, and in-service training 
sessions for your school district. And they can assist you in 
selecting the computer system and courseware that best suits 
your needs. For more information, visit your nearest Radio 
Shack store, Computer Center or participating dealer. Or call 
your Educational Coordinator. 

For the name of the full-time Radio Shack 
Educational Coordinator in your area, call our 
Education Division at 800-433-5682 toll- 
free. In Texas, call 800-772-8538. 


Radio /hack 

The biggest name in little computers® 

A DIVISION OF TANDY CORPORATION 


FC-0604 




Microfazer, continued... 

ready, etc.). A second pushbutton switch, 
labeled “Copy" is used to repeat the print 
operation with the data in the MicroFazer 
buffer. When this has been pressed, a red 
“Copy" LED is illuminated. 

MicroFazer is available in three config- 
urations, parallel in/parallel out, serial 
in/parallel out, and serial in/serial out. 

If you are doing a really heavy volume 
of printing, two or more MicroFazers can 
be connected end to end to obtain in- 
creased buffering ( 128K, 192K, or more). 

Another related product by Quadram 
is InterFazer which is described in the 
manual as “an intelligent controller/buffer 
that allows up to eight computers to be 
connected to one or two printers. Com- 
puters can be connected either through 
serial or parallel input ports and the print- 
ers can be serial or parallel. Inputs and 
outputs do not have to match." 

Simple Operation 

Once installed, the MicroFazer is invis- 
ible to the user. Upon powering up your 
system, you simply turn on the computer, 
printer, and MicroFazer. If everything is 
plugged into a switch-type power strip, 
one switch can bring up the whole system. 
The “ready” indicators on the printer and 
MicroFazer should both be on. If they 
are not, pressing the reset button on 
MicroFazer should bring everything to a 
ready state. 

During printing, the MicroFazer reset 
button will clear the buffer and halt the 
print process. 

As long as the ready LED is illuminated, 
you can send data to the MicroFazer. For 
example, if you are printing a long docu- 
ment and finish editing a short one, you 
can send it to the MicroFazer and go on 
to something else. Just be sure the second 
document starts with a printer form feed. 

Summary 

The MicroFazer saves a significant 
amount of computer time when printing 
long documents. With a slow daisy wheel 
printer (40 cps and under), the computer 
will be tied up for printing less than 1% of 
the time it would be without the Micro- 
Fazer. With a medium speed printer (80 
cps range), the time saving is about 1 to 
46, while with a higher speed printer ( 200 
cps) the saving is still a significant 1 to 20. 

MicroFazer is easy to install on most 
printers with parallel Centronics-type con- 
nectors or serial DB-25 type connectors. 
In normal operation. MicroFazer is invisi- 
ble to the user. 

The price of a parallel/parallel 8K free- 
standing MicroFazer is SI 69: the snap-on 
unit is S10 less. Both 64K units cost the 
same. S299. MicroFazer is available in 
many computer stores or directly from 
the manufacturer, Quadram Corp., 4357 
Park Dr., Norcross, GA 30093. (404) 923- 
6666 . □ 



Maxell. The Gold Standard. 

The floppy disks that meet or 
exceed every standard of quality. 

Look for the Gold Standard seal. 

It's your assurance that Maxell disks meet 
or exceed ever y definition of quality. For 
every computer, including yours. 

Dealer Inquiries Invited 


252 Bethlehem Pike 
Colmar, PA 18915 
215-822-7727 



CIRCLE 102 ON READER SERVICE CARD 


Learn Successful Computerized Investing 
To Make Money In Any Stock Market 
& Gain Financial Freedom 


If you want to increase your personal wealth 
white beating any stock market in the work! 
at its own game then th e Wall Street TAP 
System with its outstanding programs merit 
your immediate and serious attention 

Stockline and Stock Stalker are finally 
available to help you build lifelong financial 
independence tor yourself by unlocking 
the basic secrets of how to succeed m any 
American. Canadian or international stock 
market Now. more and more market 
professionals who use technical analysis, 
are switching to this kind of software 

These two superior packages 
systematically compute stock and market 
data into graphic charts, displays and updatm 

printouts mat allow you to Quickly evaluate manual 


the quality, value and trend of any target 
stock moving in any market 

Both Stockline and Stock Stalker use the 
same reliable and proven appraisal 
techniques perfected by seasoned stock 
market specialists to pick their stocks 
Offering unparalleled value-per -dollar 
features and simplicity of operation they 
are designed exclusively for the home 
computer owner who seeks new. exciting 
ways to employ his hardware 

Easy to use. each program is 
self-documented menu-driven, help desk 
supported user-friendly, self -prompting 
with error trapping entry and batch 
updating The accompanying operations 
manual is extensive, understandable and 


comes complete with hardcopy samples 

Configuration Apple II with Applesoft 
AOM or Apple II Plus TRS-80 Model I or III 
48K t disk drive 


Valuable Bonus Extra With Stockline' 

When you order Stockline you II receive 
FREE . a 6-month subscription to Computer 
Investing News It s the up-to-the-minute 
newsletter that opens vaults of information 
on how to maximize your gains through 
computerized technical analysts 
investment software 

Think Software Inc.. 572-610 West 
Broadway Vancouver B C Canada 
V5Z 4C9 (604) 261-7261 


Choose The Stock Appraisal 
Software That Turns Stock 
Market Investing Into Computer 
Play 

The Wall Street TAP System From Think 
Software Inc 

Stockline The Advanced Stock Appraiser 
US $149.95. Stockline uses classic 
performance factors, from moving average, 
through point and figure, to on balance 
volume With its many value-rated features 
such as the stock split adiustment 
subsystem and simultaneous chart 
comparison capabilities, you will have an 
efficient personal stock consultant at your 
command 

Stockline With Wall Street TAP 
Communications Package US $199 95 
Save $10 

( Stockline Operations Manual by Itself 
US $29 95 

Stock Stalker The Basic Stock Appraiser 
US $49.95 A beginner s package that is 


simply revealing in its ability to spot trends 
relative strengths and confirmation patterns 
based on price and volume data Chart 
comparison system built -in Documentation 


WbN Street TAP Communi ca tions Package 
US $59.95. Tap into the CompuServe 
database with Stockline and Stock Stalker 
Apple requires D C Hayes Micromodem 


Order By Phone 24 Hours DaMy 

Call (604) 261-7261 Please have your 
charge card handy 

Order By Mail Complete coupon and mail 
to Think Software Inc . 572-810 W 
Broadway Wncouver. B C Canada 
V5Z4C9 

Yes Send me rush the stock appraisal 
packaged) that I ve checked I want to start 
making money in the stock market 
immediately with mv ! 1 Apple i ) TRS 80 


_ State/Zip _ 


in B C 
□ Check 


enclosed plus $2 00 postage A handling Add 6% tax if delivered 

□ Money Order QjjC D Visa t 1 MasterCard 


- Expiry _ 


Signature _ 




_ -Think 
Software inc 

572-810 W Broadway Vancouver B C Canada V5Z 4C9 


CIRCLE 279 ON READER SERVICE CARD 




Printer Update 


Even as we checked the last typeface 
and measured the last decibel for the 
foregoing evaluations, new printers were 
being announced at fall Comdex in Las 
Vegas. 

The capsule descriptions that follow 
were gleaned from press releases provided 
by manufacturers of some of the most 
significant printers introduced. 

For more information, circle the indi- 
cated Reader Service numbers and watch 
these pages for in-depth evaluations in 
future issues. 


Anadex DP-9625A 

Anadex has introduced their newest 
dual-pass dot-matrix printer, the DP- 



9625 A. This printer has a speed range of 
50-200 cps, depending on the letter quality 
mode selected. The DP-9625A is capable 
of hi-res graphics with up to 144 dpi. 
Anadex claims a noise level of 55 dBA. 
The DP-9625A has parallel and serial 
interfaces standard. Anadex. 9825 De 
Soto Ave., Chatsworth, CA 91311. (213) 
998-8010. 

CIRCLE 413 ON READER SERVICE CARD 
Hi-G Durawriters 

Hi-G is manufacturing a new line of 
high performance dot-matrix printers 
designed for heavy-duty business use. The 
three printers are essentially the same 
with different width columns (132, 80, 
and 80 for continuous form printing). The 
Durawriters check in at around 150 cps 


Owen Linzmayer 


at less than 60 dBA. Each is bi-directional, 
logic-seeking and has a 3422-character 
buffer. These printers come with 



Centronics compatible parallel, RS-232C 
serial, or current loop interfaces. Hi-G 
Inc., 580 Spring St., Windsor Locks, CT 
060%. (203) 623-2481. 

CIRCLE 414 ON READER SERVICE CARD 

Transtar 130 and 315 

At Comdex, Transtar unveiled two new 
printers. The Transtar 130 is a letter 
quality printer compatible with all word 
processing software using Diablo routines. 



The 130 has a standard 2K buffer, and 16 
cps bi-directional printing, and can be 
ordered with either parallel or serial inter- 
facing. 

The Transtar 315 four-color printer has 
a price of $599. Over 30 possible shades 
of color can be printed with one pass due 

72 



to a unique four hammer printhead. 
Transtar offers an Apple II interface 
option, PICS, which allows for easy screen 
dumps. Transtar, Box C-96975, Bellevue, 
WA 98009. (206) 454-9250. 

CIRCLE 41 5 ON READER SERVICE CARD 

Trilog TIP-150 

This printer has a top speed of 150 
lines per minute. The TIP- 150 can print 
up to 16.6 cpi on 3" to 16" fan-fold paper. 



The TIP-150 is an intelligent printer which 
employs dot-matrix impact printing and 
provides built-in graphics plotting capa- 
bilities. It is field upgradeable to the TIP- 

March 1 983 c Creative Computing 






NEC’s new letter-quality printer 
gets personal with IBM. 


The Spinwriter™3550 lets the IBM PC 
get down to business. 

NEC’s new Spinwriter letter-quality 
printer is the only one plug-compatible 
with the IBM Personal Computer. So you 
get the business applications you’ve been 
wishing for. Letter-quality output for 
word and data processing. Multi-language, 
scientific, and technical printing. Simple 
forms handling. Quiet operation. And the 
reliability of the industry’s most popular 
printer line. 

N EC designed the new Spinwriter espe- 
cially for the IBM PC. It comes complete 
with documentation and training materials 
to fit your PC user’s handbook. Just plug 
the Spinwriter in and your PC instantly 
becomes more versatile and flexible. 

More than 8 forms handlers and 
50 print thimbles boost PC versatility. 

NEC designed the Spinwriter’s 8 modular 
forms handlers to accommodate a wide 
range of paper and document sizes and 
types. The easily mounted handlers let 
your computer print out the forms you 


need for data processing, word processing, 
graphics, accounting or other business 
applications. 

The Spinwriter’s 50 print thimbles 
can more than triple your PC’s usefulness. 
They come in both constant pitch and 

f >roportional-spaced fonts, plus in foreign 
anguage, technical and scientific versions. 
They snap in and out in seconds, and let 
you print up to 203 columns on 16-inch 
paper. They each last for more than 30 
million impressions. 

This printer’s special features make 
everything look better on paper. 

The Spinwriter’s software-invoked 
features include automatic proportional 
spacing; bidirectional, bold and shadow 
printing; justification; centering; under- 
scoring; and sub/super scripting, all at 
speeds up to 350 words per minute. 

That big extra, Spinwriter reliability. 

Spinwritcrs have the industry’s best 
mean-time-between-failure rating, in ex- 
cess of 3,000 hours. In terms of average 
personal computer usage, that’s more 
than five years. 


The Spinwriter 3550 is available at 

ComputerLand stores. Sears Business 
Systems Centers and IBM Product 
Centers nationwide. 


NEC Information Systems, Inc. 

5 Militia Drive, Lexington, MA 02173 

Send me more information on the 
Spinwriter 3550. 


1 Name 


j Title 

Telephone | 

■ Company 


J Address 


1 City 

State Zip 

L 

CC0383 | 

SEC 


NEC Information Systems, fnc. 

Spinwriter is a trademark of Nippon Electric Co . Ltd 


CIRCLE 248 ON READER SERVICE CARD 





Printer Update, continued... 

300, which has a speed of 300 lines per 
minute. Trilog Inc., 17391 Murphy Ave., 
Irvine, CA 92714. (714) 549-4079. 

CIRCLE 41 6 ON READER SERVICE CARD 

C. Itoh A-10 Daisy Wheel and 8600 
Impact 

The A-10 is a complement to earlier C. 
Itoh printers, with a 10-character wheel 
and a print speed of 18 cps. A-10 options 



include serial or parallel interfaces and 
friction- or tractor-feed. 

The 8600 is a variable speed printer 
with an 18-wire head. It can handle hi-res 
graphics, letter quality, and data pro- 
cessing ( 180 cps). The printer has a 9 x 9 



matrix and an 80-column format. The 
8600 is bi-directional, and has a 2K 
expandable buffer and standard parallel 
and serial interfacing. C. Itoh Electronics, 
5301 Beethoven St., Los Angeles, CA 
90066. (213) 306-6700. 

CIRCLE 41 7 ON READER SERVICE CARD 

Data Impact D-82 F/T 

Data Impact, a Boston firm introduces 
a low-cost dot-matrix printer with selec- 
table tractor or friction feed. A 7 x 7 
matrix, 100 cps bi-directional print speed, 
and 800-character buffer are some of the 
features of the S599 D-82 F/T printer. 
Data Impact Products, 745 Atlantic Ave., 
Boston, MA 02111. (617) 492-4214. 

CIRCLE 418 ON READER SERVICE CARD 
GE 3010 

Expanding their 3000 line of printers, 
GE offers its new creation, the GE 3010 
dot-matrix printer with dot-addressable 
graphics. The 3010 can print up to four 
copies bi-directionally at 160 cps. The 
3010 has a 2K standard buffer and 
employs a printhead capable of contin- 
uous underscoring and descenders. The 
3010 uses a four-pin tractor, handles paper 
ranging from 3" to 15.5” and has a print 
density which can be set at a maximum of 



16.5 cpi. General Electric Data Com- 
munications, Waynesboro, VA 22980. 
(703) 949-1 170. 

CIRCLE 419 ON READER SERVICE CARD 
Printronix MVP 

The MVP is the newest matrix impact 
line printer available from Printronix. The 
MVP is styled for office use and can print 
up to 200 lines per minute, and plot a 



maximum of 27.9 inches per minute. The 
MVP carries a price tag of $3745. 
Printronix, 17500 Cartwright Rd., Box 
19559, Irvine, CA 92713. (714) 549-7700. 

CIRCLE 420 ON READER SERVICE CARD 

Panasonic KX-P1160 and KX-P1090 

Two dot-matrix impact printers fea- 
turing hi-speed printing and graph capa- 
bilities have been introduced by 
Panasonic. The KX-P1160 is a bidirec- 
tional 16-pin printer with a logic seeking 
head designed to print up to 1% cps. The 



9 x 13 matrix forms % ASCII characters 
with descenders. This unit has an adjust- 
able sprocket pin feed capable of handling 
fan-fold paper from 4” to 15” in width and 
sells for $1550. 

The model KX-P1090 features an end- 
less and seamless cartridge ribbon. It is a 
bi-directional 9-pin printer which can 
print 96 cps and 80 characters per line. 
The KX-P1090 accepts paper 4” to 10” in 
width. With the standard parallel inter- 



face, the KX-P1090 printer costs $650. 
Panasonic. 1 Panasonic Way, Secaucus, 
NJ 07094.(201)348-5337. 

CIRCLE 421 ON READER SERVICE CARD 

Facit/Dataroyal I PS -5000- V 

Expanding its IPS-5000 family of intelli- 
gent printers, Facit/Dataroyal has intro- 
duced the IPS-5000-V, a 165 cps unit that 
prints text, pin graphics (72 x 120 resolu- 
tion), variable-sized matrix characters, 



nine bar codes, and labels for shipping 
and other applications. The IPS-5000-V 
comes with a parallel interface and a 
standard 2K character buffer. Facit/ 
Dataroyal,235 Main Dunstable Rd., Box 
828, Nashua, NH 03061. 

CIRCLE 422 ON READER SERVICE CARD 

MPI Printmate 99 

This 100 cps unit comes with a IK 
buffer (expandable to 2K) and is equipped 
for both parallel and serial interface. Near 
letter-quality printing is possible with an 
11x9 dot matrix font. Friction and 


a 

#« a 



tractor-feed are user selectable. Paper can 
be loaded from the front, bottom, or rear 
of the unit. Hi-res, dot addressable graph- 
ics capabilities are standard. Micro Peri- 
pherals, Inc., 4426 South Century Dr., 
Salt Lake City, UT 84107. (800) 821-8848. 

CIRCLE 423 ON READER SERVICE CARD 


74 


March 1983 c Creative Computing 










GREAT NEWS FOR EVERYONE WITH A 
PERSONAL COMPUTER! A NEW BREED 
OF PRINTER, PURRRFECTLY PRICED. 


1 60 CPS Advanced, 
Multifunction Printing 
For Under $700. 

When advertising. TV and film peo- 
ple need a puma to pose or a lion on 
location, they call the Dawn Animal 
Agency. Daily. Dawn sends their ex- 
otic animals from coast to coast. And 
they generate a jungle of data in the 
process. Like so many growing busi- 
nesses. they need to mate a personal 
computer to a printer that will keep 
pace with business demands. But 
won't take a huge bite from the 
budget. 


Okidata’s new multifuction Micro- 
line (ML) 92 printer is just the animal. It 
prints high resolution, correspon- 
dence quality text that’s a match for 
any daisywheel’s at 40 cps. Graphics 
and emphasized and enhanced print- 
ing at 80 cps. And bidirectional, data 
processing with short line seeking 
logic at 1 60 cps. Add an alternate, 
downline loadable character set. and 
you ve got one heck of a printer. And 
there's an ML 93. too. that adds wide- 
column printing to the picture. 

Both of our new high performers 
have no duty cycle limitations and 
feature the Okidata. 9-pin print head 


that's guaranteed for one full year. But 
the really great news about each is 
price: $699 suggested retail for the 
ML 92: $1249 for its big brother. 
Absolutely purrrfect. 

For more great news about the ML 
92. 93 and all the Okidata printers, 
see your computer dealer or call 
I -800-OKIDATA. In N|. 609-235- 
2600. Okidata. Mt. Laurel. N| 08054. 

OKIDATA 

A subsidiary of Oki Electric Industry Company Ltd 


All Okidata printers are compatible with Apple. IBM. Radio Shack. Osborne and just about every other personal computer. 

CIRCLE 221 ON READER SERVICE CARD 




THE SUPERPLOTTER 


version?? 

For use with Apple™ 
Computer Systems 

Th« Superplotter is a highly versatile business 
engineering, educational, math and graphics ap 
plications package featuring 

<*•"•♦•1 Purpose Plotting 

Standard Bar Graphs* Point and Lina Graphs* 
Graphics Display of any Mathematical Function* 
Least Squares Polynomial Curveflt Generation* 
Keyboard Image Shape Tables and 
User Tutorial* Automatic Graphics Disk Storage 
and Recall* Data File Editor* Automatic Disk 
Storage and Recall of Editor Data Flles*Oirer1ay 
Modes* Graphics Screen Text Editor 

Data may be input directly or from previously 
generated data files Comprehensive documen 
tation is provided including printer dump mstruc 
tions and directions for accessing data bases 
created by other programs Requires Applesoft 
and one DOS 3 3 disk drive 

$69.95 


See your local dealer for a demonstration ,0f *<>»•••*»«•■ Ou«m, rwpon* 

or order direct from 

dickens Data Systems 

478 Engle Dr. / Tucker. Ga. 30084 / (404)491 7905 

outside Georgia: 

(800) 241 8753 ext. 503 

COD. VISA. & MasterCard accepted 
Mail Orders Add $2 50 for shipping and handling 
i imamw owfUy c«p«ihmw« ($5 00 outside the USA) 



G*»p**ks Display Simp# v 





CIRCLE 159 ON READER SERVICE CARD 


Not Just Another 
Skimmer Camp. 



Learning is part of the fun 
at ATARI ' Computer Camps. 

• Coed, ages 10-16 

• 2, 4, or 8 week sessions 

• Convenient locations 


C®TJTTR(Q<£ 

sxDjrrsQFmvS 

PACKER Machine language proaram that edits all or 
part of your Basic program to run faster, save memory, 
or ease editing The 5 options include UNPACK - 
unpacks multiple statement lines into single statements 
maintaining logic inserts spaces and renumbers lines 
SHORT-deletes unnecessary words, spaces, and REM 
statements PACK -packs lines into maximum multiple 
statement lines, maintaining program logic RENUM — 
renumbers lines, including all branches MOVE - moves 
line or blocks of lines to any new location in program 
On 2 cassettes for 16K. 32K. A 48K For TRS-SO 1 ** 

Mod I or III Level II or Disk Basic $29 95 

SYSTEM TAPE DUPLICATOR Copy your SYSTEM 
format tapes Includes verify routines The Model III 
version allows use of both 500 and 1 500 baud cassette 

For TRS-SO™ Model I or III Level II $15 95 

CASSETTE LABEL MAKER A mini word processor 
to print cassette labels on a line printer. Includes 50 
peel-and-stick labels on tractor feed paper 
For TRS-80™ Model I or III Level II A Printer $17 95 
PRINT TO LPRINT TO PRINT Edits your Basic program 
in seconds to change all Prints to LPnnts (except 
Print® or Print#) or LPnnts to Prints Save edited 
version 

For TRS*8Cr* Model I or III Level II $ 1 2 95 


• With or without computer skills 

• Traditional camp activities 

• Professional Camp Directors 


CALL FREE 800/847-4180 



ATARI 

COMPUTER CAMPS 


FAST SORTING ROUTINES: For use with Radio 
Shacks Accounts Receivable. Inventory Control l. 
and Disk Mailing List Systems for Model I Level II 
Sorts in SECONDS' You II be amazed at the time they 
can save Supplied on data diskette with complete 
instructions 

FAST SORT for Accounts Receivable $19 95 

FAST SORT for Inventory Control I $ 19 95 

FAST SORT for Dak Mailing Lot (specify data diskette 
cassette for 1 drive system) $14 95 

ALL THREE ROUTINES $44 95 

Prices subiect to change without notice Call or write 
for complete catalog Dealer inquiries invited VISA 
and MasterCard accepted Foreign orders in US 
currency only Kansas residents add 3% sales tax 
On-line catalog on Wichita FORUM-80: 316-682-2113 
Or call our 24 hour phone 316-683-481 1 or write 


For more information and a free, color brochure, call 
free 800/ 847-4180 or write to 40 East 34th Street 
Dept JT, New York, N.Y. 10016 (please include age 
and phone number ). Outside US. or in New York State. 


COTTAGE SOFTWARE 
614 N Haromg Wichita. KS 67208 
TRS-80 is a trademark of Tandy Corporation 


call collect 212/889-5200. Staff applicants should 
apply in writing. Q A Wa met Communications ( ompany 


CIRCLE 152 ON READER SERVICE CARD 


CIRCLE 1 1 1 ON READER SERVICE CARD 


Printer Update, continued... 

Mannesman!! Tally MT 160 

Designed for professionals in business, 
science, and industry, the MT 160 offers 
a print speed of lfi) cps, bi-directional 
printing, logic seeking, eight letter widths. 



full graphics capability, and dual interface 
ports. Mannesmann Tally, 8301 South 
180th St., Kent, WA 98032. (206) 251- 
5500. 

CIRCLE 424 ON READER SERVICE CARO 

Infoscribe 12(H) and 1500 

The 1200 is Infoscribe s first multicolor 
(8) dot-matrix printer. This unit prints up 
to 200 cps. and dot density can go as high 
as a 19 x 18 matrix. In the dot-addressable 



color graphics mode, the printer resolu- 
tion is 72 x 72 dpi. The 1200 costs $2495 
and has a six month warranty. 

The Infoscribe 1500 is a high speed 
dot-matrix printer offering up to 400 cps. 
The 1500 printhead has a double set of 
wires (18 wires total) which allows for 
high speed output. Dot addressable graph- 
ics (72 x 72 dpsi) are available. The 1500 
handles superscripts, subscripts, and 



underlining. It has a 3500-character input 
buffer, resident and downloadable char- 
acter sets, and an integral self-test. 
Infoscribe, 2720 South Croddy Way, 
Santa Ana, CA 92704. (714)641-8595. □ 

CIRCLE 425 ON READER SERVICE CARD 

March 1983 c Creative Computing 







New From Sirius" 

For The Big Game Hunter 
VJRMQA-- 


You're being attacked 
from both sides by the 
most evil aliens to 
ever fly the unfriendly 
skies. Luckily, your 
intergalactic fighter 
can blast seven 
enemies into cosmic 
dust at once. Trouble 
is, those aliens are 
very fast. If you can 
turn the lights off and 
be in bed before the 
room gets dark, then 
you might be ready for 
Turmoil. 


I Those cranky crabs 
I are trying to drive the 
Iducks from their once 
I quiet pond. Imagine, 
crabs taking to the air 
armed with bricks and 
ombs' Luckily, Deadly 
I Duck has a few tricks 
I of his own. His gun 
parrel bill can unleash 
la bevy of crab cracking 
bullets at a moment s 
notice. Look out, 

| Deadly, here comes 
another brick! It takes 
more fhan luck to 
play Deadly Duck. 



FAMlTASirilC 

VOYAGE 



An incredible medical 
journey is about to 
begin. You and your 
submarine are to be 
reduced to micro- 
scopic proportions and 
injected into the blood 
stream of a critically ill 
patient. You must 
navigate past deadly 
Defense Cells. 
Bacteria. Antibodies 
and Enzymes to 
destroy a life- 
threatening blood clot 
near each patient s 
brain. Prepare yourself 
for one Fantastic 
Voyage! 





Sirius™ 



You've got to be cool 
and you've got to be 
steady to play Fast 
Eddie. Eddie is on a 
wild treasure hunt, 
climbing up and down 
ladders everywhere in 
search of prizes. 
Things would sure be 
a lot easier if it weren't 
for all of those pesky 
little Sneakers’" 
running around. They 
literally keep him 
jumping! 


Video Game Cartridges For The Atari 400, Atari 800, VIC-20 And Commodore 64 Computers 

Deadly Duck, Fast Eddie, Turmoil and Fantastic Voyage program and audio visual 1982 Sirius, packaging C 1982 Fox Video Games. Deadly Duck, Fast 
Eddie. Turmoil and Sirius are trademarks of Sirius Software, Inc. Fantastic Voyage is a 20th Century Fox Film Corporation Production. Atari is a trademark of 
Atari, Inc. VIC-20 and Commodore 64 are trademarks of Commodore Business Machines, Inc. Sirius is not affiliated with Atari or Commodore. 

For more Information contact your local Sirius dealer or distributor or contact us at 10364 Rockingham Drive, 

Sacramento, CA 95827, (916) 366-1195. 


CIRCLE 268 ON READER SERVICE CARD 






For years, people have been 
trying to build a better Apple' II. 

It finally happened. 

Meet the Apple lie, an 
impressive new version of a 
most impressive machine. 

The “e” means enhanced. 
Which means a bundle of new 
features: 

A standard memory of 64K 
(versus 48K) that’s easily 


expandable. So you can create 
fatter files and crunch larger 
numbers of numbers. 

A new, improved keyboard, 
with a complete set of ASCII 
standard characters. Plus full 
cursor controls, programmable 
function keys, and a rapid 
auto-repeat feature built into 
every key on the board. 

Both upper and lower case 


characters. (And if you want 
to see more of them on the 
screen at one time, a low cost 
80-column text card is available. ) 

Improved peripheral ports. 
Which make it a lot easier to 
connect and disconnect game 
controllers, printers and all 
those other wonderful things 
that go with an Apple Personal 
Computer. 





Except for the front, 
back and inside. 



Self-diagnostics. That's a 
special feature that makes it 
easy to give your computer a 
thorough check-up. 

Plus an even more reliable 
design. Achieved by reducing 
the number of components— 
which is to say, the number of 
things that could go wrong. 


And bear in mind, the He 
still has all those other virtues 
that made the Apple II so very 
popular. Including access to 
more accessories, peripheral 
devices and software than any 
other personal computer you 
can buy. 

So visit any of our over 1300 


authorized dealers, and see the 
newest Apple for yourself. 

Like the original, it’s rather 
extraordinary. But then some 
things never change. 

__qppkz 

The most personal computer. 


Call (800) 538-9696 for the location of the authorized Apple dealer nearest you. or for information regarding corporate purchases through our National Account Program 
In California (800) 662-9238. Or write Apple Computer Inc . Advertising and Promotion Dept . 20525 Mariam Ave . Cupertino. CA 95014 C 1983 Apple Computer Inc 


CIRCLE 108 ON READER SERVICE CARD 





©1962 SPECTRA VDEO. NC 


HOW TO BEAT 
ANY VIDEO CAME 



Beating any video game is easy, but 
beating it single handed takes a lot more. 

It takes a good joystick that is responsive 
and comfortable Now with Spectravision's 
new Quick-Shot™ Joystick Controller, you can 
do it all single-handed, control and fire at the same time. 

One look at the handle and you know you'll have a better ghp on 
your game. It's contour design fits comfortably around your palm. You 
can play for hours without developing a case of sore thumb The 
firepower button on top of the handle gives you that extra margin of 

THE WINNING EDGE. 

CONTOUR HANDLE OPTIONAL LEFT HAND UNIVERSAL JACK & REMOVABLE SURE 
AND RAPID FIRE BUTTON FIRE BUTTON LONG CORD FOOT SUCTION CUPS 


speed (We didn't call it Quick-Shot for 
nothing.) You also have the option to use 
the left hand fire button simultaneously 
The four removable suction cups hold the 
entire joystick firmly on any surface. It also comes with a long cord. 

With all those superior features in one joystick, you know you got 
yourself a winning combination And when it comes to beating video 
gomes, one hand is all you need! 

Get the Quick-Shot™ now, you'll be that much ahead After all, 
winning is what every game is all about 



K§ 






TM 


BY 




39 W 37th Street, New York, N Y. 10018 


•ATARI VCS™. 400 & 800 COMPUTER SYSTEMS 1 " ARE REGISTERED TRADEMARKS OF ATARI. INC ‘SEARS VIDEO ARCADE™ IS A TRADEMARK OF SEARS. ROEBUCK & CO *VIC 20™1S A TRADEMARK OF COMMODORE 

CIRCLE 262 ON READER SERVICE CARD 



creative 1 1 
computing 

evaluation 


Word Processing 
On The Apple 
With WordStar 
and Diablo 


When you use your Apple for word 
processing, do you find you are becom- 
ing increasingly frustrated by the limita- 
tions of your “simple” 40-column Apple 
word processing program? If so, at one 
time or another you have probably 
considered upgrading your Apple for 
serious word processing — specifically, 
by adding an 80-column card, a letter 
quality printer, and a professional word 
processing program. 

This is exactly what I went through. 
At the time, I had been using Apple 
Computer’s Applewriter program, Dan 
Paymar's lower case adapter and a 
Trendcom 200 printer for my word 
processing. Despite the many limitations 
of that combination (40-column display, 
words split across lines, and hard to read 
thermal paper outputs), I found I was 
using my Apple for word processing 
more and more often. In fact, word 
processing had become the main 
application for my Apple, exceeding 
even VisiCalc. I found my use of it for 
composing draft — copies of reports, 
memoranda, and letters saved me time 
and improved my writing. The ease with 
which text could be altered and modified 
on the computer made it easy for me to 
experiment with words — far easier than 
if I had used pencil and paper. 

These gains in personal productivity 
spurred me to think how much greater 
my productivity would be with a pro- 
fessional word processing system. It was 
at that time I decided to turn my Apple 
into a “professional quality” word 
processing system. 

I decided my upgraded system would 
consist of a Diablo 630 printer, a Videx 
Videoterm 80-column display, and 


Jerry Mar. 1495 Chukar Court. Sunnyvale. CA 94087. 

March 1983 c Creative Computing 


Jerry Mar 


MicroPro’s WordStar word processing 
program. 

I chose the Diablo 630 because of its 
flexibility in handling both plastic and 
metal daisy wheel print wheels, and be- 
cause it was the most established (i.e., 
been on the market for the longest time) 
of the second generation daisy wheel 
printers (lower cost printers using more 
electronics and fewer mechanics). I 
chose the Videx 80-column card because 


81 


of its relatively cool operation (it uses 
low power CMOS integrated circuits), 
its use of a 7x9 character matrix (its 
characters seem more readable than the 
other cards I had looked at), and be- 
cause (at the time of my purchase) it was 
one of two 80-column cards directly sup- 
ported in the installation procedures in- 
cluded with WordStar. 

Although WordStar requires a Z80 
SoftCard to be added to the Apple (to 
enable it to run CP/M programs), I 
chose it because of its reputation as the 
Cadillac of microcomputer word 
processing programs and because the fi- 
nal printout format (including page 





Apple/Diablo, continued... 

breaks) is continuously visible as text is 
entered. 

Many of you may be considering such 
an upgrade, so let me describe what I 
went through to make it work. Let me 
say at the outset that my final system 
works very well, but getting there was 
anything but straightforward. In making 
such a combination work, one is faced 
with making five semi-independent com- 
puter systems (the Apple 6502, the 
SoftCard Z80, the controller on the Ap- 
ple printer serial interface card, the 
keyboard/character processor in the 80- 
column card, and the 8085 microproces- 
sor in the printer) work together. The 


My final system works 
very well, but getting 
there was anything but 
straightforward. 


whole process took several months of ef- 
fort. I took many blind paths, made lots 
of mistakes, and spent more money than 
I neeued to. Fortunately, you can learn 
from my experience and avoid my 
pitfalls. 

What Not To Do 

Because of my existing Applewriter 
text files and the considerable expense of 
the upgrade, I decided to do the upgrade 
in several stages. Since the most limiting 
feature of the Applewriter / Trendcom 
combination was its inability to generate 
letter quality reports, the first stage of 
my upgrade was to add a Diablo 630 
daisy wheel printer to use with my exist- 
ing Applewriter program. As you will 
later see, this was a mistake. 

An RS-232C serial interface is needed 
to connect such printers to the Apple. 
Following the recommendations in my 
Applewriter manual, I purchased the Ap- 
ple High Speed Serial Card for this 
purpose. 

Now it turns out that Diablo 630 re- 
ceive-only printers (printers without a 
typewriter keyboard) come in three ver- 
sions. There is the bottom of the line ver- 
sion (Model R1 10, also called the OEM 
model) with a minimal three-button con- 
trol panel. There is the middle version 
(Model R102, often referred to as the 
standard model) with a seven-button 
control panel and a full complement of 
warning indicators. Finally, there is the 
full-featured version (Model R104, 
which is the standard version upgraded 
with the W/P or Communications Op- 
tion) with an eight-button control panel, 
built-in word processing commands and 
non-volatile memory (settings are re- 
tained even after power is shut off). 


After some experimentation, I found 
my \py\e/ Applewriter /\\\%\x Speed Se- 
rial Card combination would operate 
properly only with the full-featured 
Model R104 Diablo 630. Thinking that 
extra features would ensure compatibil- 
ity with later word processing upgrades, 

I chose the R104 Diablo 630. With 
Applewriter , this combination worked 
superbly — however, as you will later see, 
it did not work well with WordStar. 

I completed my upgrade when 
MicroPro released version 3.0 of 
WordStar for the Apple. In addition to 
buying that version of WordStar , I pur- 
chased the Videx 80-column card and 
the Microsoft Z80 SoftCard. Since my 
old 9” Sanyo monitor was barely up to 
resolving 80 columns of characters, I 
also ended up purchasing a 12" NEC 
green screen monitor. Because WordStar 
(and most CP/M programs) are de- 
signed to be used with two-drive sys- 
tems, I also added a second disk drive to 
my system. 

Eager to make use of my new word 
processing capability, I proceeded di- 
rectly to the installation of the program 
on my system. In WordStar this is done 
by running a special program called 
INSTALL.COM, which presents a 
menu-driven series of questions to the 
user. The selections chosen by the user 
configure the interface of the program to 
the hardware. Everything went 
smoothly until I reached the section on 
installing the printer. 

In version 3.0 of WordStar , the 
Printer Selection menu includes a line 
for the Diablo 630. After I had selected 
that line, a message appeared telling me 
to select the ETX/ACK protocol in the 
next menu. The next installation menu 
was entitled Communications Protocol, 
and sure enough one of its selections was 
called ETX/ACK protocol. Obediently, 
I made that choice. 

This menu was followed by the Driver 
menu which included such cryptic selec- 
tions as CP/M List Device (LST:), 
CP/M primary Console Device (TTY:), 
Port Driver (direct I/O to 8-bit ports), 
and User-installed driver subroutines. 
After several readings of the manual I 
concluded that Port Driver was the cor- 
rect choice, hoping that I was finished 
with this multiple-choice game. 

My hopes were dashed when the pro- 
gram presented the first of the Port 
Driver selections: I/O and Memory 
Mapped. Rushing back to the WordStar 
manual, I looked in vain for some clue 
as to the correct selection. Finding none 
there, I searched for a hint in my Apple 
manuals. Somewhat hesitantly, I con- 
cluded that Memory Mapped was the 
correct choice. 

That choice led immediately to the 
following series of questions: What is the 

82 


Output address in hex? What is the Out- 
put Status address in hex? What is the 
Input address in hex? and What is the 
Input Status address in hex? These were 
followed by: What are the Output Port 
Bits for your printer? and What are the 
Input Status Port Bits for your printer? 
At this point I knew I was licked and 
immediately sought help. In an escalat- 
ing fashion, I went to my dealer, Diablo 
customer service, and MicroPro cus- 
tomer service. 

PH spare you the gory details. Let me 
just say that I got different solutions 
from each source, and that none of the 
solutions using the Port Driver selection 
worked. On reporting my lack of suc- 
cess, the majority of my sources told me 
that I should then specify: the Teletype- 
like selection in the Printer Menu, None 
Required selection in the Protocol 
Menu, and CP/M list device (LST:) 
selection in the Driver Menu. However, 
they warned me that this arrangement 
did not allow handshaking (i.e., would 
not allow the printer and computer to 
communicate both ways) so that I would 
not be able to send characters to my 
printer at rates greater than 300 baud. 

The last arrangement did work, and 
worked at 1200 baud. However, de- 
sirable word processing print features 


The first stage of my 
upgrade was to add a 
Diablo 630 daisy wheel 
printer to use with my 
existing Applewriter 
program. This was a 
mistake. 


like bold-face and micro-justification 
(the WordStar approximation of propor- 
tional spacing) could not be used with 
that selection. I found these features 
were usable when the Diablo 630 selec- 
tion was chosen in place of Teletype in 
the Printer Menu, however this installa- 
tion had one problem. 

With this installation, the program 
would not print properly in the single- 
page mode (this is where the printer 
stops after each page so that a new sheet 
of paper can be inserted.) The first page 
would print out perfectly, but after the 
paper change, succeeding pages were 
printed without any left margin. This 
happened at both 300 baud and 1200 
baud. 

After many more phone calls I was 
told that I should use California 
Computing’s CCS7710A interface card 
instead of the Apple High Speed Serial 
Card. I tried that card and found I had 

March 1983 c Creative Computing 


More Apple II owners choose Hayes with a tr; 
Micromodem II than any other modem it's Bell 1C 
in the world. Compare these features Nov 

before you buy. You should. Its your gram, to 

money. Thousands of other Apple II fically fo 

owners have already com- 
pared. considered, and are now~ 
communicating- all over the MiCTOCOUpleF 

U.S.A. — with Micromodem II. “ 

The best modem for the Apple : V 

II. The most modem JtM 

for your money. * -r ' 


A complete 
data communi- 

cation system. ' 

Micromodem II 
is not "base 

priced" plus necessary "options.” It's a 
complete, high-performance data com- 
munication system. The printed circuit 
board fits — quickly and easily — into your 
Apple II. eliminating the need for a serial 
interface card. And the Microcoupler™ 
(included)connects the Apple II directly 
to a standard modular telephone jack. 
Auto-dial and -answer features are built 
in. Operation can be full or half duplex. 


with a transmission rate of 300 bps. And 
its Bell 103 compatible and FCC approved. 

Now there’s Hayes Terminal Pro- 
gram. too! Developed by Hayes speci- 
fically for Micromodem II. this new 

Terminal Program allows 
you to access all the great 
[coupler f eatures of your modem 
" — in a matter of seconds. 

With it. you can use 
yourCP/M: DOS 
3.3 or Pascal for- 
WV matted disks to 
Wf create, send, re 
'jMKm ceive. list and delete 
Cr W files. Hayes Terminal 

Program is a 
stand-alone disk. 

And because it’s menu 
driven, you can choo se from 
a wide variety of options to set 
your communication param- I A 
eters - as well as change hard- 1 X J 
ware configuration — directly 
from the keyboard. It even allows you 
to generate ASCII characters that are 
normally not available from Apple 


keyboards, further extending your 
capabilities. Incoming data can be 
printed (on serial or parallel printers) 
as it’s displayed on your screen. 

Micromodem II is available with 
or without the Terminal Program. Buy 
your modem by itself, or optionally pack- 
aged with the Terminal Program disk 
and user manual at extra cost. The soft- 
ware is also sold separately, for those 
who already own a Micromodem II. 

If you're ready to communicate 
with other computers, to access infor- 
mation utilities, time-sharing systems, 
or use bulletin boards, then you’re 
ready for Micromodem II. Come on. 
Compare. Consider. Then buy. 

Micromodem II is already the 
best-selling modem for the Apple II. 
sefrom And Hayes’ new Terminal Program 

makes it better than 

I A I U|0\/OQ cver Available at 
1TJ I layUO computer stores 

nationwide. 

Hayes Microcomputer Products. Inc. 

5835 Peachtree Corners East 
Norcross. Georgia 30092 (404) 449-8791 



Your Apple II 

just isn’t the same without 
Hayes Micromodem II." 



™Micromodem II and Microcoupler are trademarks of Hayes Microcomputer Products. Inc. Apple is a registered trademark of Apple Computer. Inc. 
CP/M is a registered trademark of Digital Research. Inc C' 1982 Hayes Microcomputer Products. Inc. Sold only in the U S A 


CIRCLE 170 ON READER SERVICE CARD 


I 


■■ 


Nothing like it before. Nothing else like it now 


. . brings you continuous Hi-Res action-animation in every adver 
turous moment! And, real running, leaping, crawling. Real fightinc 
shooting, stabbing, dynamiting. Real wounding, poisoninc 
killing. Real action, excitement, mystery! All in a real-tim 
challenging adventure that’s the wave of the future 






Paul Stevenson’s graphic genius, first displayed in hi 
best selling “Swashbuckler” sword fighting game 
outdoes itself in AZTEC. You’re inside an ancien 
Aztec pyramid searching for the golden ido 
Descend deep into the heart of the temple- 
meet cobras, scorpions, giant lizards 

r hostile Aztec guardians and more. Watci 

for hidden trapdoors and strange death 
rooms. Be ready to fight, or run, crawl o 
jump to possible safety. The menace i; 
real, the options and strategy are yours 
Yoifve never seen an adventure lik* 
Aztec! You’ll never tire of its amazinc 
action-animatioaand exciting challenge 
L $39.95 for the Apple II* At you 

computer store or 






tiJ--' >■ 


lV. 


I 







'Apple II is a trademark of Apple Computer. Inc 


CIRCLE 154 ON READER SERVICE CARD 


VISA/MASTERCARD accepted $2 00 shipping/ 
handling charge (California residents add 6 l '.% 
sales tax ) 




Apple/ Diablo, continued... 

exactly the same problem, except this 
time I did run into problems when print- 
ing at 1200 baud. It appears that the Ap- 
ple Serial Card pauses after groups of 
characters are transmitted. This slows 
data transmission sufficiently to enable 
the printer to keep up with the data. 
With the CCS7710A card, characters 
are transmitted in a more continuous 
stream and the printer is unable to keep 
up with the data. 

The main problem turned out to be 
the printer. When I used a standard 


The one other 
modification I would 
recommend for your 
Apple is the addition of 
a cooling fan. 


(Model R102) Diablo 630 in place of the 
full-featured Model R104, the single- 
page problem disappeared. Thus my er- 
ror was in buying the printer to run 
App/ewriter first, since the combination 
needed to operate WordStar was dif- 
ferent. None of my information sources, 
including people at Diablo, had sug- 
gested that this could cause problems. 

What To Do 

Having described what didn’t work, 
let me tell you what did. As I indicated 
in the last section, the standard version 
Diablo 630 printer worked for me. As 
for a serial interface card, the 
CCS7710A card worked best. WordStar 
printing was significantly faster with the 
CCS7710A card than with the Apple 


High Speed card, however additional 
connector rewiring (described below) is 
needed to use it. The Videx 80-column 
card worked fine, especially after I made 
the shift-key modification (connecting a 
wire from the shift key to pin 4 of the 
game connector). 

In order to use the CCS7710A card at 
1200 baud, it must be made to hand- 
shake with the printer. To do this, the 
following changes must be made. Pins 4 
and 20 must be crossed (not shorted) on 
the printer cable, so that connector-pin 
20 on the CCS7710A card goes to 
connector pin 4 of the Diablo and 
connector pin 20 on the CCS7710A to 
connector pin 4 of the Diablo. This can 
be done by rewiring one of the connec- 
tors on the cables (not the card or the 
printer). 

In addition, pins 5 and 6 on the in- 
ternal “A60” jumper-block inside the 
Diablo printer must be shorted. This 
jumper-block is located on the top edge 
of the HPR05 card inside the printer. 
To get at this block you must first re- 
move the outer case and the internal 
shield cage surrounding the card. If you 
have difficulties with these changes, 
have your dealer do them for you. 

Before beginning the installation of 
WordStar , you should use your CP/M 
utility disk to rename the WordStar file 
WSU.COM to WS.COM. If you do the 
renaming after installation (as suggested 
in the installation instructions I received 
with my copy of WordStar ) you will not 
be able to run a program from the No- 
File Menu, which means you will not be 
able to check the amount of empty disk 
space while in WordStar. 

As for the WordStar printer installa- 
tion, the following worked for me. In the 
Printer Menu, choose Diablo 1610/1620 


instead of Diablo 630. If the Diablo 630 
selection works for you, you can also use 
that. However, when I selected that in 
my version of the program I lost the last 
line (usually the page number) when 
printing in the single-page mode. In the 
Communications Protocol Menu, select 
None required, and in the Driver Menu, 
select CP/M List device (LST:). 

This should make your Apple a 
functioning WordStar system. However, 
since WordStar makes multiple uses of 
many of the standard keyboard keys (via 
CTRL key combinations), I have found 
labeling the keys to be very helpful. 
WordStar comes with stick-on key 
labels. 

The one other modification I would 
recommend for your Apple is the addi- 
tion of a cooling fan. The addition of the 
80-column card and the Z80 SoftCard 
increases the power dissipation in the 
Apple enough to raise the internal tem- 
perature significantly. Perhaps it was 
merely a coincidence, but within a few 
months after my WordStar upgrade I 
had two separate incidents of component 
failure before adding a fan (the only fail- 
ure in two years) and none since adding 
a fan. Based on an approximate 
measurement of internal temperatures, 
the fan reduced the inside case tem- 
perature from approximately 100° F to 
80° F. 

How Well Does It Work 
And Was It Worth It? 

With the combination described 
above, WordStar operates very com- 
petently on the Apple II. All of the 
WordStar features (such as underlining, 
microjustification, boldface, and tab- 
bing) are usable. The ability to see ex- 
actly how my text will be printed as I 


Both the speed of my 
writing and the 
appearance of my final 
documents have 
improved greatly. 


enter it has been exceedingly useful. I 
can easily tailor my text and tables for 
the best appearance on a page. The 
productivity improvements I had hoped 
for with this upgrade were fully realized. 
Both the speed of my writing and the 
appearance of my final documents have 
improved greatly. 

However, the system is by no means 
perfect. There are several annoying fea- 
tures, most of them related to the limita- 
tions of the Apple keyboard. For one, 
symbols like square and curly brackets 
are missing, as is a tab key. The lack of 



March 1983 c Creative Computing 


85 




Apple/ Diablo, continued... 

programmable function keys is also a 
negative. Such keys would have been 
useful for simplifying frequently used 
multiple-keystroke commands. 

A particularly annoying feature is the 
delay between commands and screen re- 
sponse. Cursor moves in response to tab- 
bing seem to take an inordinate amount 
of time. As a result, when moving across 
multiple tabs, it is extremely easy to 
overshoot the desired position. Likewise, 
when deleting by continuous backspac- 
ing (using the kept key), the cursor 
continues to delete characters several 
seconds after the finger is removed from 
the backspace key. The column and line 
numbers also have trouble keeping up 
with autorepeating movements. 

The autorepeating function often re- 
quires three keys to be depressed 
simultaneously (e.g., CTRL, E and rept 
keys must be held down at the same time 
to move the cursor up continuously, an 
operation that can be done on some 
computer systems with one key). 

One last keyboard annoyance related 
to the use of the esc key is the 
upper/lower-case shift-lock (at least 
when using the shift-key mod). Since 
many of the WordStar commands also 
end with a depression of the esc key, in- 
advertent shifts often occur which must 
be unlocked with an extra depression of 


the key. Some of the above keyboard de- 
ficiencies can probably be corrected by 
adding the Videx Keyboard Enhancer, 
but I did not try that combination. 

The other area that could have been 
nicer is the video display. Screen 
scrolling, particularly downward 
scrolling, occurs jerkily (the screen up- 
dates long after the key is depressed). 
This seems to be a result of the relatively 
long time needed to rewrite the screen 
(close to three seconds when scrolling 
downward). Screen highlighting is also 
not available with the hardware 
combination. Had this feature been 
available, the WordStar display on the 
Apple would have been easier to 
read — especially when mixing soft and 
hard hyphens, and performing block 
operations. 

On the plus side, despite the lack of 
special keys, the crisp action of the Ap- 
ple keyboard makes it quite comfortable 
to use for word processing. In addition, 
what keys there are are placed in logical 
locations (more so than in several other 
computers with more keys). Although 
the video display lacks features, it is very 
clear and easy to read. As a con- 
sequence, one can learn to live quite 
comfortably with the above deficiencies. 

An important word processing plus is 
the fast printing when using the 


CCS7710A card. With this card, 
WordStar prints faster on the Apple 
than it does on many other CP/M com- 
puter systems using the Diablo 630. 

An added bonus from the upgrade 
was the enhancement of the other 
applications of my Apple system. Basic- 
80, supplied with the Z80 SoftCard, is a 
significant upgrade from Applesoft Ba- 
sic. The second disk drive had made it 
much easier for me to back up my disk, 
and greatly improved my use of Pascal. 
The 80-column display makes it much 
easier to do programming (in Basic and 
Pascal). 

The total cost of my upgrade counting 
the additional disk drive and monitor, 
but not counting the Diablo 630, was 
approximately $2000. The Diablo 630 
adds another $2500. 

So was it worth it? If one is starting 
out fresh (with no Apple), this approach 
to WordStar is more expensive than sev- 
eral alternatives that are probably better 
suited to word processing. However, if 
you already have an Apple with one or 
more disk drives and lots of application 
software, then this is an attractive way 
of obtaining professional quality word 
processing while enhancing the general 
capabilities of your Apple. 

Diablo Systems, 24500 Industrial 
Blvd., Hayward, CA 94545. 


Did You Hear the One About the 

Computer That Talks? 


It’s no joke. 

With the ECHO speech synthesizer from 
Street Electronics whatever you type on the 
keyboard, your computer can say. The ECHO’S 
text-to-speech system gives your computer an 
unlimited vocabulary while using a minimum of 
memory. And now a diskette of fixed, natural 
sounding words is available to enhance the 
ECHO 11 s voice output. 


Nearly 400 language rules are contained in the ECHO’S text- 
to-speech algorithm. These rules enable the computer to 
pronounce most correctly spelled words. When in the text-to- 
speech mode the user can select any of 63 different pitch levels, 
and have words spoken either monotonically or with intonation 
by using simple control character sequences. The rate of speech 
can be fast or slow; words can be spoken in their entirety or 
spelled letter by letter. The ECHOs also pronounce punctuation 
and numbers. Words can be encoded using phonemes and 
diphthongs when the text-to-speech or fixed vocabulary is not 
required. 

Applications are unlimited, ranging from phone answering, 
educational and training programs, to games and aiding the sight 
and speech impaired. The ECHO is a complete stand alone unit 
which is compatible with most any computer; it sells for $299.95. 
The ECHO II, which plugs into the Apple 11, is priced at $149.95. 


Street Electronics Corporation 

1140 Mark Avenue, Carpinteria, CA 93013 
Telephone (805) 684-4593 



Call toll free for demonstration (800) 221-0339 


CIRCLE 264 ON READER SERVICE CARD 


WE'VE MADE 
RECKLESS DRIVING AH 
INDOOR SPORT. 


HERE’S WHAT MOTHER 
NEVER TAUGHT YOU 
ABOUT VIDEO GAMES. 


Grab the wheel in Hazard Run, our high-speed 
cross-country chase . . . and watch the feathers 
fly! This exciting game features four progressively 
tougher runs, plus one random run. Smash through 
the brush, snake around trees 
and boulders, leap ponds in a 
single bound, and maneuver on 
just two wheels. It’s all part of 
the fast moving, fine-scrolling 
white-knuckle action of Hazard 
Run, 100% assembly language 
play that flexes your Atari Program by Dennis Zander 

graphics to the max! For more fun than the law 
should allow, get Hazard Run at your local 
computer store, or write or call today. 

100% assembly language program for the ATARI 400/800 
16K Cassette $27.95* 24K diskette $31.95* 

Get it in gear . . . send in this coupon 
or call toll-free 800-828-6573 

ARTWORX Software Co.. Inc. 150 North Main St.. Fairport. NY 14450 (716) 425^2833 | 

Please send me Hazard Run program(s) 

□ Enclosed is my check for $ Bill my □ VISA □ MasterCard 

NUMBER EXP. DATE 


Signature 

Name ( please Print X 
Address 



So you can play. 


Anttl and AM V are registered trademarks 


Settle in for a sizzling evening of Strip Poker, 
our new R-rated program with graphics so realistic 
that we can’t illustrate what you see when you win. 
Strip Poker features Suzi and Melissa, two amply 
endowed opponents each with 
their own style of play— one of 
whom is totally inept. Our 
sophisticated software 
stretches the pictorial resolu- 
tion of your computer to the 
limit . . . without having to 
stretch your imagination at all. Mari version m Rated. 

If you’re tired of kids’ games and you’re ready for 
the real thing, see your local computer store or 
write or cal I for Strip Poker today. 

Adult fun for the ATARI 400/800 and APPLE II 40K diskette $34.95* 
•Add $2. for postage and handling. N.Y. residents add 1% sales tax. 

For a good time, send in this coupon "! 
or call toll-free 800-828-6573 

ARTWORX Software Co.. Inc. 150 North Main St.. Fairport. NY 14450 (716) 425-2833 | 

Please send me Strip Poker program( s) 

□ Enclosed is my check for $ Bill my □ VISA □ MasterCard 

NUMBER EXP. DATE 


Signature 

Name ( please Print X 
Address 



So you can play. 




I- 



THE GRAPHK SOLUTION 


Solve your toughest communication problems with the 
Graphic Solution™, a sophisticated, new graphics package 
from Accent Software. 


r 

1 

mm 

--- 

mm 


•j 


With precise, multi-speed 
ANIMATION create captivating sales 
presentations and product demon- 
strations that will both intrigue and 
inform your clients and customers. 
Watch their reactions; you’ll see your 
messages getting through. 

Develop educational materials 
and training aids that MIX TEXT AND GRAPHICS on 
the screen, breathing new life into abstract, hard-to-grasp 

concepts. Mix programs too. 

Images can be displayed on back- 
grounds loaded from any of your 
other programs. Construct custom 
TYPEFACES AND TYPESIZES to I 
balance the visual elements. 

Tired of run-of-the-mill business 
graphics? Change standard charts 
and graphs into colorful THREE DIMENSIONAL 
PERSPECTIVES. Add text and animate the data to show the 



relative rates of change for your most important information. 
Like cash flow projections. Or revenue estimates. 

Plot flowcharts, time and motion 
studies, industrial process flows with 
JEg't COLOR-CODED ELEMENTS high- 

lighting critical paths. Animate the 
sequences to show how flows actually 
progress. 

Work with live action? Prepare 
film and videotape storyboards using 
the unique FRAME-BY-FRAME graphic sequencer that 
lets you create and animate a video story before shooting. 

Whatever your graphic communication demands — in the 
business world, the arts, industry, 
education — The Graphic Solution™ 
at $149.95 has the answer. Take a 
hard look at The Graphic Solution. 

You’ll like what you see. 

The Graphic Solution requires a 
48K Apple II with ROM Applesoft 
and DOS 3.3. 

See your local dealer or 
send $10.00 for a demonstration diskette to: 



ACCENT SOFTWARE, INC. 

3750 Wright Place, Palo Alto, Calif. 94306 Telephone 415-856-6505 


Apple is a registered trademark of Apple Computer. Inc. 



Three Word Proceesors 

For 

The TRS-80 Color Computer 


Let’s get the tone of this thing right at 
the start: I expect to enjoy writing this 
review, I hope it will be helpful to a few 
people, and I certainly don’t intend it to 
be an anti-Radio Shack diatribe. That 
said, I feel compelled to present a bit of 
history. 

creative compatiRg 

SOFTWARE PROFILE 

Name: Telewriter 

System: 16K or 32K Color Computer, 
cassette or disk drive 

Format: Cassette or disk 

Language: Machine language 

Author: Howard Cohen 

Summary: Full-screen editing word 
processor 

Price: $49.95 

Manufacturer: 

Cognitec 

704 Nob Ave. 

Del Mar, CA 92014 


Scott L. Norman, 8 Doris Rd.. Framingham. MA 
01701 . 


Scott L. Norman 


When the TRS-80 Color Computer 
was first introduced, the ability to pro- 
duce color graphics from an inexpensive 
machine had apparently blinded Radio 
Shack to the possibility of doing much 

creative conaputiRg 

SOFTWARE PROFILE 
Name: C.C. Writer 
System: 16K or 32K Color Computer, 
cassette; 32K computer, 
disk drive 

Format: Cassette or disk 
Language: Extended Color Basic 
Author: Bill Dye 
Summary: Line-oriented system 
Price: $35 (cassette); $40 (disk) 
Manufacturer: 

TransTek 

194 Lockwood Lane 
Bloomingdale. 1L 60108 


creative corapatiRg 

SOFTWARE PROFILE 
Name: Color Scripsit 

System: 4K or larger Color Computer, 
cassette 

Format: ROM pack 
Language: Machine language 
Author: Robert Kilgus 

Summary: Full-screen editing word 
processor 

Price: $39.95 
Manufacturer: 

Radio Shack 
Division of Tandy Corp. 

Ft. Worth, TX 76102 


more with it than playing games. Fortu- 
nately, the computer soon attracted a 
loyal following which took it quite seri- 
ously. Many of these people have pro- 
duced really useful software for the 
Color Computer, and two such indepen- 
dently-authored packages. Telewriter 
and C.C. Writer, figure in this piece. Ra- 
dio Shack has come around, too; their 
word processor. Color Scripsit , has to be 
considered a real contender. 


March 1983 c Creative Computing 


89 





Word Processors, continued... 

All right, so this is to be a comparison 
of three Color Computer word proces- 
sors out of the half dozen or so currently 
available. Is it really sensible to consider 
using the machine for this application? 
Well, I have done about two dozen arti- 
cles for magazines using all three of 
these programs. I also use the Color 
Computer regularly in preparing drafts 
of reports for my job. 

Until quite recently, all of my work 
was done with a cassette system; two of 
the three programs reviewed here now 
support disks — a worthwhile 

improvement. 

Finally, I should say something about 
doing word processing with the Color 
Computer keyboard: It isn’t all that bad! 
True, it is closer to a calculator than it is 
to a typewriter, but the keys are nicely 
spaced and have good tactile feedback. 
A reasonable typing speed is attainable. 
If you want to push matters, it is even 
possible to retrofit the computer with a 
standard TRS-80 Model I keyboard; the 
built-in debounce routine of the Color 
Computer allows you to really move 
along. 

Enough. This is a software review. 
Rather than discuss the programs in- 
dividually, I will describe how each han- 
dles the major tasks required of any 
word processor. In this way, you may 
find it easier to compare them. I shall re- 
serve most of my discussion of special, 
unique features for the end of the article. 
Unless otherwise noted, anything writ- 
ten about Telewriter and C. C. Writer will 
apply to both casssette and disk versions. 

Text Input and Editing 

All three programs use a hierarchy of 
menus to set up the major operations, 
and each has some method for keeping 
the writer informed about the status of 
the system — e.g. the number of free 



bytes remaining. Telewriter and C.C. 
Writer leave you with about 18,500 and 
19,000 bytes of working space, respec- 
tively, in a 32K computer. Scripsit (I’m 
going to drop the Color most of the time) 
comes in a ROM cartridge, leaving 
about 31,500 bytes of RAM for text in 
the same machine. This may compensate 
to some extent for its inability to use a 
disk. 

The corresponding text capacities for 
a 16K computer are about 2100, 4600, 
and 1 5,000 bytes, so you can appreciate 
the effect of program overhead. In my 


Telewriter manages to 
put 24 lines of 51 
characters on the 
display and still remain 

legible. 


experience, a double-spaced page of text 
with normal margins requires about 
1 500 bytes. 

The most elementary function of a 
word processor is the storage and editing 
of text. These three programs take dif- 
ferent approaches to the job; it is even 
tempting to say that they have different 
philosophies. Telewriter is screen- 
oriented, meaning that you enter text 
continuously and can move the cursor 
over the material at random. Text input, 
editing, and deletion are not differen- 
tiated; you just type. The cursor can be 
moved one space at a time with the four 
arrow keys, or it can be zoomed along at 
high speed by simultaneously pressing 
an arrow and shift. You can scroll the 
display forward or backward by one 
screen page at a time, and you can jump 
up to the top or bottom of the text, or to 
the beginning or end of a given line by 
using an arrow together with the Clear 
key. 

By the way, this is a good time to get 
used to the idea of a specially-defined 
“control” key, since each of these pro- 
grams uses one or more. In the case of 
Telewriter, Clear is generally used to re- 
define the functions of other keys. 

The philosophy behind Telewriter is 
that once you have selected the Edit 
function from the main menu, your in- 
tent is to add text. Therefore if you place 
the cursor somewhere in the middle of 
your material and start to type, the new 
input is just inserted; you don’t overtype 
anything. 

Deliberate action is required to erase 
material. The Break key erases one 
character at a time from the right of the 
cursor, while Clear and Break together 

90 


(but pressed in that order) erase to the 
left of the cursor. 

There is a special procedure for delet- 
ing large blocks of material: Move the 
cursor to the end of the block and mark 
it with Clear-E, then move back to the 
beginning of the block and use Clear-X 
to erase. This is typical of other block- 
handling procedures we shall discuss. 
When you have finished moving text 
around, a special Align command 
(Clear-A) cleans up the material, insur- 
ing that there are no partial lines or awk- 
ward divisions of words. 

One more thing about Telewriter: It 
employs a software-generated character 
set to make full-screen editing practical. 
Material appears on the screen in true 
upper and lower case (black on green), 
and the shift keys work just as they 
would on a typewriter. By reducing the 
spaces between characters and lines. 
Telewriter manages to put 24 lines of 5 1 
characters on the display and still re- 
main legible. The line length can be 
changed for printing. 

Color Scripsit uses a different ap- 
proach to full-screen editing. You begin 
by selecting the Edit Text option from 
the main menu to start writing. Later, 
moving the cursor to the middle of exist- 
ing material and starting to type will re- 
sult in the new material overtyping the 
old. You must leave Edit and enter a dis- 
tinct Insert mode to avoid this. 

The Scripsit control key is the Break, 
and Break-3 is the combination which 
gets you into Insert mode. The text 
“opens up” to accept new text, with 
everything after the cursor position 
dropping down a line. When you have 
finished making additions, the Clear key 
closes the text and returns you to Edit 
mode. 

The procedures for deleting text 
(other than by overtyping) are similar to 
those used in Telewriter. The Clear key 
deletes the character immediately to the 
right of the cursor, while the Shift-Clear 
combination deletes to the end of the 
next word. There is also a block delete 
function. First you mark the beginning 
of the block, then the end, and finally 
you use the Clear key to actually do the 
deletion. 

Scripsit also allows you to scroll 
through a mass of text, although there 
are no commands for jumping by a com- 
plete page at a time. You can skip from 
any point to the top or bottom of the 
text, however. The Scripsit display is cer- 
tainly unique: everything is in upper 
case, with capital letters displayed in yel- 
low on a red background, lower case let- 
ters the reverse. This can be a little 
confusing in the beginning if you use a 
black and white receiver, because the 
contrast is reversed from that in Basic 
programs. 

March 1983 c Creative Computing 



. .faithfully captuies 
the look, spiut and 
play of alcade 
(Space SJnvadels 


John Anderson, 
Creative Computing 




w ir 


a\e excellent versions 
of the alcade games 
with supel gidfllvcs 
and sound. 


”2he graphics display, 
sounds and game logic a\e 
so close to the original, 
that you might find youlself 
looking foi the coin slot 
on you’i compute i. 

-Gary and Marcia Rose 




We ate kSelious <^nbout ,L/uY ijc 


CIRCLE 249 ON READER SERVICE CARD 





FOR THE 

ATARI 

400/800 


by James Albanese 


Nail-biting arcade excitement! 

Available on diskette or cassette. 
Requires 32K of user memory. 

At your ATARI software dealer — $29.95 


QS 


QUTiLnry 

SOFTWARE 


6660 Reseda Blvd., Suite 105 
Reseda. CA 91335 
(213) 344-6599 


CIRCLE 238 ON READER SERVICE CARD 




Word Processors, continued... 

The conventional display is 32 col- 
umns by 14 or 15 lines; one or two lines 
are reserved at the bottom for status 
information. When the line length is 
later reformatted for printing, Scripsit 
shows you how the text will appear. The 
video display then becomes a 32-column 
window which can be scrolled hori- 
zontally as well as vertically. 

C.C. Writer takes a very different 
tack. It is a line-oriented system which 
assigns a reference number to every sen- 
tence. You must remember to terminate 
every sentence with an Enter command, 
rather than typing your text continu- 
ously. The program inserts spaces be- 
tween sentences when printing the text, 
of course. 

With C.C. Writer, text entry and 
editing are completely separate opera- 
tions. The sole exception is your ability 
to edit the current sentence before hit- 
ting Enter. You can backspace to correct 
an error, although this erases anything 
typed after the mistake was made. Once 
material has been entered, you must 
leave Enter mode, return to the main 
menu, and select one of two other 
modes: Edit, for working within one sen- 
tence at a time, or Insert/Delete/ 
Move, for performing one of these three 
operations on a complete sentence or 


C.C. Writer uses the 
standard Color Basic 
font, with reverse 
video denoting lower 

case. 


group of sentences. The Edit mode also 
has Insert, Delete, and Change sub- 
modes. 

This is beginning to sound much 
worse than it really is. In practice, you 
return to the main menu by typing 
Slash-q (that’s right. Slash is the C.C. 
Writer control character), and thread 
your way through a couple of prompts 
to arrive at Local Edit. If you know the 
reference number of the sentence on 
which you want to work, you specify it; 
otherwise, keep hitting Enter to invoke 
the Line Seeker, which allows you to use 
the arrow keys to scroll up and down 
through the text. When you find the tar- 
get sentence. Enter re-in vokes the editor. 
Now, you can move the cursor to the de- 
sired position and use i, d, or c to insert, 
delete, or change material. 

A prompting line keeps you informed 
as to which mode or sub-mode is in op- 
eration at any time. Insertion works just 
as for Scripsit. deletion is performed one 

March 1983 c Creative Computing 


character at a time by depressing the d 
key, and change is an overtyping opera- 
tion. You must work your way back to 
the main menu eventually, but this is 
made easy by the generous use of 
prompts. 

Large chunks of text must be deleted 
one sentence at a time. The Delete op- 
tion of the Insert/Delete/Move com- 
mand is selected, and you are prompted 
for a line number. If you specify one, the 
computer prints the line and asks you to 
verify your intent to delete it. If you 
agree, the line is killed and you are asked 
to specify another. If you have specified 
the wrong line, a negative answer saves 
it and returns the prompt. 

Incidentally, only the cassette version 
of the program uses the three-way 
Insert/Delete/Move. The disk version 
has separate commands for each of these 
options. 

C.C. Writer uses the standard Color 
Basic font, with reverse video denoting 
lower case. Relatively little text is visible 
at any one time, because of the start -of- 
line prompts and reference numbers. 

Embedded Commands 

Word Processors must provide for 
embedded comands — special instruc- 
tions for modifying the text format as it 
is printed. These must be incorporated 
into the text, and the program must rec- 
ognize them as commands and execute 
them without printing their literal form. 
Special control characters are the order 
of the day. 

Telewriter uses the Clear-Period 
combination to generate a small carat, 
which can be followed by one or more 
commands. The commands themselves 
are much the same as those used by the 
print formatting menu, namely a capital 
letter followed by a number. For exam- 
ple, M20 resets the left margin to 20 
spaces, and C40 tells the printer to 
switch to 40-character lines. 

Embedded commands must appear on 
their own lines, without other text, and 
must be indented by at least one space. 
You can “stack” several of them on one 
line, and there is no particular order in 
which they must appear. There is a fairly 
complete set of such commands, includ- 
ing five which control the fonts of an 
Epson MX-80 Printer, and provision has 
been made for the user to define his own 
commands. These would normally be 
strings of ASCII control codes to be exe- 
cuted by the printer. 

The embedded command syntax is 
also used for a few other purposes: 
centering a line of text, aligning partial 
lines with the left margin, or defining a 
header to be printed at the top of each 
page, for example. One thing which 
Telewriter unfortunately does not pro- 
vide for is the setting of tabs. It comes 

93 


with predefined tabs every eight po- 
sitions, which is really too much for 
indenting a paragraph. You must, there- 
fore, punch the spacebar five times or so 
to get indentations. 

Color Scripsit is a little less versatile in 
this area. You can set tabs, center a line, 
define headlines and footers, and change 
from left to right-justification, but that’s 
about it. Line length, and margins, to 
mention a couple of major parameters, 
can be set only once for the entire docu- 
ment. This is unfortunate, because a 
standard method of setting off a direct 
quotation or other material is to print it 
with wider margins (shorter lines) than 
the main text, perhaps single-spaced in 
an otherwise double-spaced manuscript. 
You can adjust the margins with ju- 
dicious use of tabs, but is not convenient. 

The embedded commands in Scripsit 
are set with the Break-number key 
combination. Tabs are set by spacing 
over the desired distance and hitting 
Break-5, for instance. The manual de- 
scribes a much more complicated proce- 
dure, for unknown reasons. 

To change line alignment, you place 
the cursor on any blank space in the line 
on which you want realignment to begin, 
and enter Break-6. A three-option menu 
comes up, giving you a choice of flush 
left, flush right, or centered text. Note 
that “flush right” is not right justifica- 
tion, i.e. the padding of text with extra 
spaces to fill the lines. In any case, after 
you make your selection it is marked in 
the text by a nonprinting character, a 
green-and-black graphics block. All of 
the alignment commands are toggled 
and remain in effect until reset. 

In C.C. Writer, embedded commands 
appear at the beginning of the first line 
to which they are relevant. They take 
the form of a slash (/) followed by a 
lower case letter and a number where 
appropriate. For example, /c centers the 
following line, /s4 skips four lines, and 
/p skips one line and starts a new para- 
graph (the indentation is set in the print 
format menu). There is limited control 
of line length: the /i command indents 
both margins by five spaces until can- 
celled by another /i. There is an implied 
hierarchy to the commands, but it rarely 
causes any problems. 

Other Editing Functions 

I have already described how the 
three programs go about deleting blocks 
of text. All three also have the ability to 
move pieces of text around, which is one 
of the great features of word processing. 
Telewriter and Scripsit handle this job in 
similar ways: the beginning and end of 
the block are marked, and the move is 
then accomplished by designating the 
new location. Telewriter uses Clear-B to 
mark the beginning, Clear-E for the end. 


Computer Exchange — The Supply Center for the IBM-PC 


64K IBM-PC 


SOFTWARE 


BUSINESS 



LIST 

out 



PRICE P 

•ICE 

¥ ASHTON TATE dBase M. requires CP/M 86 A I28K 


$ 700 

$419 

dBase ll requires PC DOS A 12SK 


S 700 

$449 

APPLIED SOFTWARE TECHN010GY. Versalorm 

NEW 

$ 389 

$265 


NEW 

$ 130 

$ 89 

Wrde-On 


$ 130 

$ 89 

DENVER SOFTWARE Easy (Eiacwbve Accounting System) 

$ 750 

$545 

CAGIE SOFTWARE Money Deciswns 

HEW 

$ 150 

$179 

HOWAdDSOfT Real Estate Analyzer 


$ 250 

$189 

INFORMATION UNLIMITED fesywnler II (a WPS) 


$ 350 

$259 

EasyspeMer (8JK Words) 


$ 175 

$129 

Easy filer (a DBMS) 


$ 400 

$299 

Easy Planner 


$ 250 

1119 

INNOVATIVE SOFTWARE T 1 M III (a DBMS) 


$ 495 

1369 

1 ¥ INSOf T Data Design (a powerful easy to me DBMS) NEW 

$ 225 

$169 

ISA. Sped Guard 


$ 295 

$220 

ISM MetheMag* 


$ 90 

$ 69 

Graphmagc 

NEW 

$ 90 

$ 65 

Math /Graph magic Combo 

NEW 

$ 160 

$109 

lixisrn. Spellbinder (a versatile WPS ei CP/M-86) 


$ 495 

$249 

♦ MICIOCIAFT Requires CP/M 86 A CBASIC 86 




legal Biding A Time Bdlkaepint 


$ 750 

$395 

ProtoMwnai Biding i Tune Keepmg - Bdteeeprr 


$ 750 

$395 

¥ MICRO LAB. TheTa. Manager 


$ 250 

$189 

IW MICROPRO WordStar* plus tret WordStar Training Manual 

$ 495 

$249 

MerlMerge’* 


$ 250 

$ 79 

Spe&ter ’ M 


$ 750 

$129 

3 Pak. Word A Mail A Sped above 3 


$ 845 

$445 

MICROSOFT (tight Simulator (by SublogiC) 

NEW 

$ 50 

$ 35 

NORflL Visualize 


$ 100 

$ 75 

Easy Date DBMS 


$ 250 

$189 

NORTH AMERICAN RUS SYSTEM The Answer 


$ 250 

$169 

P*l CORPORATION. Personal Investor 

NEW 

$ 145 

$ 99 

¥ PEACHTREE Peach Pak 4 (Gl AR A AP) 


$ 595 

$395 

PERFECT SOFTWARE. Perfect Writer ’ « 


$ 389 

$239 

Pertecl Spelter T * 


$ 189 

$119 

Perlecl f der » • 


$ 289 

$179 

SELECT INFO Sated (a WPS) 


$ 595 

$339 

SONCIM'ISA SuperCalc 


$ 295 

$199 

SuperWrMer 


$ 395 

$769 

SYNERGISTIC Data Meportor 

NEW 

$ 250 

$169 

¥VISIC0»P. V«iCalc*/?56K 


$ 250 

$179 

Vis Dei or VrvScheduk each 


$ 250 

$199 

VisiT rend/ Plot 


$ 300 

$219 

Vis# Me or Desktop Plan 1. etch 


t 300 

$239 

Business Forecast mg Model 

NEW 

$ 100 

$ 75 

UTILITY 

¥ CENTRAL POINT Copy II PC. M copier A ubhttos 

NEW 

$ 40 

$ 35 

I NA6V SYSTEM Copy/PC. Backup Captor and Ubbtiet 

$ 35 

$ 29 

I NORill DATA System Backup Bit Copmr 


$ 50 

$ 39 

1 NORTON. Norton UDMias. 14 powortul programs. 3 Asks 

t 00 

$ 65 

HOME & EDUCATIONAL 

ACORN, lost Coton y 


t 30 

$ 21 

AUTOMATED SIMULATIONS. Temple ol Apshe. 


$ 40 

$ 29 

Od Barons 

NEW 

$ TOO 

$ 75 

RROOERRUNO Apple Pamc 


S 30 

$ 22 

¥ CONTINENTAL The Home Accountant Plus 


$ 150 

$112 

DATAMOST Pig Pen 


$ 30 

$ 22 

Space Strike 


$ 30 

$ 72 

DAVIOSON Th« Speed Reader 


$ 75 

$ 55 

INFOCOM. Deadkne 


$ 50 

$ 39 

Zork 1 or Zart II or Zork III. ooch 


$ 40 

$ 29 

Rolf Challenge 

NEW 

$ 25 

$ 19 

Ulysses A The Golden Fleece 


$ 35 

$ 75 

FBI CORP . Personal Investor 


$ 145 

$ 99 

SENTIENT Cyborg 

NEW 

$ 35 

$ 25 

SIRIUS Conouest or Cad to Arms 


$ 30 

$ 73 

SPINNAKER Snooper Troops «1 or « each 


$ 45 

S 35 

Story Machine er Face Makar 


$ 35 

$ 25 

STRATEGIC The Warp Factor 


$ 40 

$ 30 

VERSA COMPUTING Graphics Hardcopy System 


$ 25 

$ 19 

DISKETTES 



Control Oita Corporation 12 for 10 SpRCiil. 

Limited Time' 

CDC 170 each 5 1 * wdh >.ng SS SD (Apple >BM etc) 

$ 450 

$195 

17 each 5V. with rmg, SS 00 (Apple IBM etc 1 

$ 40 

$ 77 

17 each S'* wdh ring. SS SO (W* IBM 3?<# 

etc) 

$ 51 

S 21 

17 each 8' SS SO 


$ 51 

$ 21 

10 each 5'* mth nng. DS 00 (IBM) 


$ 50 

$ 39 

I8M 10 each 5‘* SS SD (Apple IBM etc) 


$ 60 

$ 45 

10 each 5'* SS DO (H/P IBM 3?0K He) 


$ 65 

$ 49 

VERBATIM 10 each 5 1 *. wdh ring SS SO or SS DO 


$ 50 

$ ?• 

MAXELL 10 each. 5*4 SS SO 


$ 55 

$ 35 

DYSAN 10 each. 5'< SS SD 


$ 55 

$ 39 

10 each. 5. DS 00 


$ 65 

$ 49 



* Means a BEST buy. 

AD #959 


Hot Uno For Information 
On Your Ortfor 
(503) 772 3003 


*2850 T - n 

IBM 

SystMi Includes / L___ \ 

Two Disk Orivts / \ 

12- Gtom Monitor / 

Monitor Mot As Shown ] ,5 ■HMMI 

80 Oay Warranty A- ■ ■ < 

Call For Datails And 

Othar Configurations , 

HARDWARES^ 

LIST 0M« 

price rtici 

Ml MOST CHIP KITS. 64* addon to yaw memory cards 9 clue* ?00*S 
tas ted and bu rned in. 90 day •errant* S 150 S 09 

/HJ Combo Plus. 64K 0101 async. pert S 495 1399 

Combo Plus, MR with parallel port $ 495 $359 

Combo Pies MR •/esync A para S 555 S39S 

Cowbo m / nync p*ft A clock/ cal $ 595 *429 

For above Combe Pies ol 128K add 95 tor 192K odd 1192 Mr 
256R add $756 

BUY VALUE of tl» YEAR: 

V# MR RAM Card. (162* whan MS 

Lome a •* !•*■*■■* n» sit9 

192K RAM Card* 2 yeer warranty S 675 1249 

CIMITIS. PC Pedestal? - lor Display oa PC I M IIS 

9 feat Cable lor IBM Reyboard (eitonds 3' to 91 S SO 145 

DAVONG DSI 501 Hard Disk. 5 Mej SI 995 S1495 

■ATRARO. Floppy Drive Control Board S 195 SIMS 

Ail/HWArT MR RAM Cord •/Parity S 350 S259 

MlUKWJr I 178K RAM Card w/Pardy S 525 1395 

256K RAM Card w/Pardy S 175 SAS9 


MICROSOFT 


l !2 1 * QUADRAM COnRORAIiON 


Quad board MR. or panda We to 2S6K. 4 Ivncbon board S 595 
Quedboerd. I29K. eipondaMe to 256K. 4 function board S 775 

Quedboerd. I92K. eipendable to 256K. 4 toneban board S 895 

* Quedboerd. 756R four tunebon board S 995 

Mcrolater. Snapon, 8K Par/Par. Epson dMEB. w/PSl S 150 
Mcrolater. S napoo 64* Par /Par. Epson eMFM • PS1 S 299 
Poraor Supply ter Mcrofa/er (9V 2SA) WS1 $20 

TO P900UCTS. loysbck S 65 

xEDEx # «oby 


Control Data or 

DISK ORlVfS Double Steed 320R Seme as now 
supplied wMh IBM— PC Tested, bumedm and «Mti 
nstalls Iron mstructmns. 90 day •arranty by us 2 


landon 


PRINTERS AND ACCESSORIES 

EPSON See Epson section below 

NEC Dot Metru 8023 Printer f/T S 695 S525 

STARMICBONICS 9>9D*Matrn 100cpi?3K GemmilO* S 499 S305 

9i9DotMatr.i 100cps.2 3K Gemm.15' I 649 S495 

APPLE COMPUTER IBC Sdentype Prmter *or Apple II S 395 S33S 

IDS. Mirropnsm 480 near letter quality I lOcpv 80 cot S 799 S699 

r Prism 80 Color 200cps (a# options color sprint, auto) SI 795 $1450 

Paper lifer 440 w/Graphics and 2R limited Special S1295 S495 

LETTER QUALITY - DAISY WHEEL PRINTERS 
OLYMPIA ES 100 Prmter 'Typewriter complete with aM 
interfacing to the Apple ll $1735 $1295 

COMREI Comrife* CR 1 RS232 Serial l/f 200 »pm $1 199 SMS 

Comraer Tractor feed for C« 1 $118 S 99 

SUPPLIES Tractor Feed Paper Ribbons. Heads Qume Daisy Wheels A Ribbons 


EPSON PRINTERS A ACCESSORIES 

¥**>80 F/T HI «Nth Gr afire* • $ 745 S5 

Ml 100 F/T III with Graftrai* $ 995 $6 

IBM PC to Epson Cable $60 S 

Apple Interface and Cable lor Ml 80 or Ml 1 00 $ 95 S 1 

Gr applet* by Orange Micro specify printer $ 185 $1 

Apple Graphics Dump $15 $ 

Afar, fo Epson Cable $ 40 S 

Other cables interfaces ribbons heads and paper to stock Cl 


8" CP/M >80 


5 ASHTON TATE dBase If 
COM SHARE TARGET. Target PlarmetCalc 


PlannerCaic Applications Pkg 
PlennerCak Combo Pkg 

INFOCOM Deadline 

Zork I er Zork II er Zerk III or Star cross, each 
ISM MatheMarc 

MICROCRAFT legal Bdbng A Time Keepmg 

Prof Billing A Fane Keepmg — Bidkeeper 


BUSINESS A SYSTEM 
SOFTWARE 

LIST OUR 

PRICE PRICE 

$ 700 M19 

$ 99 I 39 

$ 325 S225 

*kg S 50 S 40 

$125 S 65 

$60 S 4! 

ross. each S 50 S 31 

$ 100 f 71 

$ 750 $39! 

BiHfceeper S 750 $391 


4F MICROPRO WordStar* pkis free WordStar framing Manual S 495 
MedMorp’* S 250 

SpeS tar' - t 250 

3 Pak. Word A Mad A SpetL 3 above $ M5 

SuperSort S 250 

DataStar $ 296 

CalcStar S 145 

MKDROSOFTa 1% 

BASIC Compeer $ 395 

C0S01S0 S 750 

BASIC 80 S 350 

muLep/ muSter 90 S 200 

M Sort 00 S 195 

EddIO S 120 

Macr»80 S 200 

OASIS. The Word Phis (45.000 word ver.hceUin) $ 150 

PIACHTBEE. Magic Wand $ 500 

Senes4 Gl. AR. AP or Inventory, each $600 

Senes 8 GL. AR. AP. In* or Poy each $ 750 

Senes 9 Peach Test S 500 

Senes 9 SpeNrng Proofreader $ 300 

Senes 9 Calc Mad list oi Telecomm . tech $ 375 
PERFECT SOFTWARE. Period Writer » • $389 

Perfect Speder' * $ 1B9 

Ported f dor $ 289 


MONITORS 


RtC. 12* Green 

12* Color. Composite 
SARTO. 9' BAW 

9* Croon 
ir Green 

ir Color. Composite 
ir Color RGB 
ZENITH. 12* Green 
AM DIR. 12* Green P300 

ir Color I Composite 

13* Color II. RGB. Hi Res |Ap II. HI A IBM PC) 
13' Color III RGB Commercial. |Ap II. IN) 

DVM Color II er III to Apple II interface 
Note Cotor II end III come with cable tor IBM PC 


MODEMS AND 

TELE COMMUNICATIONS TERMINAL 

NATES Micromodem II (tor the Apple II) $ 379 S27 

Apple Ter mmol Proram lor Micromodem N S 99 S 4 

NOVATION. Appiecat II Modem t 389 $76 

717 Apple Cel $ 725 $59! 

NATES Stock Chronoraph (RS 232) $ 249 $10! 

Stock S maitmedem (RS 7321 $ 789 $22! 

Smart modem 1200 (RS 232) S 699 $53! 

Micromodem 100 5 100 bus) $ 399 $27! 

SIGNALMAN Modem MKI (RS 232) $ 99 S 71 

IM PC to Modem Cobto $ 39 $21 

AILOR. Uataimk 1000 Hand Held Communications Terminal S 399 $32! 


. . CORVCJS SYSTEMS 

* 6 Mag Hard Disk, w/o interlace $2995 $2095 

* • 11 Meg Hard Oisk er/e interface $4795 $2695 

20 Meg Hard Disk, w/e interface $5795 $3495 

IBM PC Interlace (IBM DOS) Manual A Cable 5 $300 $239 

Mirror budl m lor easy backup $ 790 $595 

Apple Interface. Manual A Cable 5 $ 300 $239 

Omm Dak Server tor Apple ll (Special $ 990 $495 

Omni Transporter Card Apple H (Special $ 495 $275 

Omm Jundmn Boa Set (Special S 39 $ 29 

uther Interfaces. Omm Net ConsteNahon Muror AN m Stock 


Perttond. 08 Cash A Carry Outlet 11507 0 SW Pacific Hwy Terrace Shop 
ping Center. Tiprd. OR Over ttto-coenter solos only On 99W between tie 217 
end Interstate 5 Open M F 10G let LO-6. CoN 245 1020 


ORDERING INFORMATION AND TERMS: Ad items usually m stock We immediately honor Cashwrs Checks Money Orders. Fortune 1000 

Checks and Government Checks Personal or Company Checks ado* 20 days to dear NoCOO Add 3\ tor VISA or MC Include telephone number Add 3V tor shipping, 
insurance and handling (S I AH) *.th $5 mm. mum UPS ground is standard vo add 3\ more tor UPS Blue wdh $ 1 0 minimum Add 17V total tor S IAH for US Postal APO or FPO 
*dh $1 5 minimum For Honan Alaska and Canada UPS is m some areas only ad others are Postal sa cad. write or specify PO Foreign orders eicept Canada tor SIAM add 18% 
or $25 nummum eicept tor monitors add 30V or $50 minimum Prices subject to Change and typo errors so cad to verity AM goods are new include factory warranty am) 
are guaranteed to work Due to our low prices ad sates are final Cad before returning goods tor repair or replacement Orders received with msulhcerrt S IAH charges wid 
be refunded ORDER DESK HOURS 8to6PSTMfandl0to4Sal 1 PM here u 4 PM m NY 

Aim nrrrnrunrc We have been • computer dealer smee 1978 and m mad order smet 1980 Banks first Interstate Bank (503) 776 5620 and Jefferson 
UUK KtFtKtNLtb: SlateBank (503)773 5333 We betong to the Chamber of Commerce (5031 772 6293 or call Dun A Bradstreet 4 you are a subscriber 
Computer E (change <s a (tension ol 0 Tech Group. Inc 












LOW PRICES TO PROFESSIONALS WHO KNOW WHAT THEY WANT AND KNOW HOW TO USE IT. 

The MH Apple II* differ) from tfe _______ 

*PP*t Apptoll*eMftotkM 8 «m 

/' ' \ Hock hammertone color and ill ■ £ u appi \ 

“JJ ® Be* e. Howek b, ^Pp f rr computer 641 IU * Tfl 

CALL US ON THE APPLE HE SrarSSS :£-? 

LIST OUR . CMM 

price price \ .£2FZ: 

B&H APPLE II* \ I SitSSi 

64K (48K * OUR 16K CARD) * M_.««c. 

Oisk. Micro SciA2w/3.3 Controller >579 >378 I == 

A2 Only flSCi 


II/II+/IIE 

supply center 


HARDWARE 


WHILE THEY LAST 

• OVERSTOCK SPECIALS • 

FOR APPLE ll/ll* 

OIM 16* RAM Card. 2 Vr Warranty f 179 t 99 

Microsoft 16* RAMCard t 195 $89 

Satan Systems. 32* RAM Card S 249 $189 

A IS SyRerprer Rack 3 afew plus 
Saparcalc plus Condor Jr t 749 S929 

Vidai Vutooterm 80 cofeam card t 345 1239 

CCS. Sana! Interlace //I 0 A $ 190 S129 

Centronics Infertsc* 7721 S 110 S 15 

Cafendar Clock 7424A f 120 S 95 

CeMrencs Interlace 77209 S 120 S 95 


Apple Rascal S 250 S199 

Apple Fortran S 200 S159 

DOS Tool Kd S 79 S 59 

00S 33 Upirada *< S 75 S 59 

Appla Rial S 150 S119 

0J Rorttoho Evaluator $50 S 45 

Hon* S 50 S 25 

Mcracaurier $ 290 S125 

Mcro Tatar*" S 250 S125 

Appla loco S ITS 1149 

Applied Salt Tack.. VersoForm $ 389 S285 

ArtKi. MapcWmdo* II New* $ 150 I 99 

Aokiaa-tate. dBase II (CR/M) $ 700 $419 

Continental. Gl. Alt. AP er PR ea $ 250 SIS9 

1 st Oass Man S 75 $49 

Home Accountant $ 75 $ 49 

Moydoa. P* Writer (Specify brd ) $ 1 70 S 99 

A High Tack . Job Control Sys $ 750 $350 

Into Master $ 189 $119 

Howard Salt. 

Real Estate Anafyrer II $ 195 $129 

Tai Preparer $ 150 $ 99 

Info U alias. Easywnter (PRO) $ 175 $119 

* ISA SpeAfuard (CR/M) $ 295 $ 99 

UR. latter Rcrtoctn/MadMerpe $ 150 $99 

4$ Micro Craft. (CR/M) 

Professorial Mkeeper $ 750 $195 

lap* Biding A Timekeeping $ 750 $395 

Micro lab. Invoice Factory $ 200 $ 99 

Tea Manager $ 150 $ 99 

Mora Pro. (al CR/M) 

WordStar* « Traemg Manual $ 495 $199 

MadMerge™ $ 250 t $9 

Spe«tar’- $ 250 $99 

SPECIAL Al 3 above $ 895 $349 

Data Star’- $ 295 $149 

* Microsoft Mudi Plan (CR/M) $ 275 $175 

Multi Plan (00S 3 3) New* $ 275 $175 

Moan. Super Te*t 40/80 $ 175 $129 

Super Tart 40/58/70 New* $ 125 $ 95 

4 On line ScreedWrder N $ 130 $ 89 

The Diet on ary New* $ 100 $ 89 

General Manager II New 1 $ 230 $155 

Osbeme/C P Soft (Orsk and Book) 

M Some Common Basic Programs 
75 8 usmess. Statutes and Mat" 
prorams tor the Apple II S 100 $ 49 

9 . Practical Base Prorams 

40 more vary valuable prorams 
beyond Soma Com BeseRrog $ 100 $ 49 

Poocfctrae. Requires CR/M and M BASIC Speedy 


4 $ Vista. Vision 80 $ 395 $199 

MISCEllAREOUS 

AIS. The CR/M Card $ 399 $299 

IU rd $ 189 $129 

16* AOORam Special $ 149 t 79 

Synetnet n/S calc * Condor $ 749 $529 

Aston. 370* RAM Disk System $1395 $995 

A$UI. RF Modulator $ 35 $ 25 

CC$. Serial Interface 7710A $ 150 $129 

Other CCS Cards m stock Cal Call 
Dan Ptymer lo war Casa Chips $ 50 $39 

Oon t Ask. DAO 003 S A Mouth $ 125 (85 

iastsidi. Wdd Card, coper $ 130 t 99 

Kensington System Saver $ 90 $ 89 

draft. Joystick $ 65 $ 49 

Paddle $ 50 $ 39 

M6t. Sup R fan $ 50 $39 

* Microsoft. 780 SoRcard Pack $ 345 $245 

M Softcard Premium Pack $ 695 $495 

^ $125 $300 Rebate Coupon on above 2 

M 16* RAMCard $ 100 $ 89 

Mountain CPS MuRifunchon Card $ 239 $199 

Oranga Micro. Grappfer Plus $ 165 $119 

Practical Peripherals 

MBS 8* Serial (Epson) $ 159 $129 

MBP 16* Para (Epson) $ 159 $129 

McrobuRer II 18*. (speedy) $ 259 $209 

Microbutter II 32* (speedy) $ 299 $229 

IF PCPI Aopk Card. 14 toil ures 

6 Mh/ $ 595 $4)5 

RH Electronics Super Fan II $ 75 t 59 

SSM.A10 )l Serial /Para Interlace! 225 $189 

16 Protacts Game Paddle $ 40 $ 29 

Joystwk $ 60 $45 

Select A Port $ 60 $ 45 

Versa. VersaWntmg 

Graphics Tablet $ 300 $2)9 


Introductory 3 Pack $ 50 

Heydan. S argon 11 (Chess) $ 35 

Infocom. Deadline $ 50 

lesoft Electric Duet by lulus $ 30 

Zargs New* $ 35 

SpMerRauf New* S 30 

lightning Mastertype $ 40 

Microsoft. OlympK Decathlon $ 30 

Typmg Tutor II $ 25 

Mese. Robot War $ 40 

Casta Woden stem $ 30 

Online. Frogger New* $ 35 

URima H t 55 

Softporn (I Rated) $ 30 

PiccedrRy. Warp Destroyer $ 30 

Srrins. Gorgon $ 40 

Srr-lec. Wizardry $ 50 


Vise* 
VrsiScheduto 
VisiT rend 6 Vis#lot 
VisiTerm 


Beagle. Ut4dy Cdy $ 30 

DOS Bets $24 

Apple Meehan* New* $ 30 
Central P#mt Soft wart 

Ftar DOS Utddy $ 70 

4 Copy II Pie (tat coper) $ 40 
Epson. Graphics Dump $ 15 

GrafORTH by Paul lule $ 75 
T'ansFORTH II by Paul lute $ 125 

Microsoft 

AIDS $125 

BASIC Compder $ 395 

CobolBO t 750 

Fortran 80 $ 195 

TASC Compiler $ 175 

4 Omega, locksmith (bd copwr) $ 100 
PonguM. Comp Graphcs Sys New 1 $ 70 
Graphics Mag<oan Ne«*$ 60 
Photon. Zoom Grain $ 40 

Quality Bag ol Treks New* $ 40 
Sensible Bark It Up. (bd copwr) $ 60 


Ful Videa line Cad Up to 35S od 
PStO Para Ser Interface $ 
WICO Trackball $ 


NEC LIMITED SPECIAL 
8001 32* Computer $ 995 
286* Total Dual Drive PC8031 $ 995 

32* addon and 1/0 U«< PC8012 $849 


THE WORLD'S LARGEST COMPUTER MAIL ORDER FIRM 


Computer Exchange 

m. a a aaan . n a n _ — aeon a .»l. ahu |IU AD 0*7 CO A 


OROER DESK TOLL FREE 

(800) 547-1289 

AN Oth wr Orders Including Or«gon: 772-3256 


~ ALL MAIL: P.O. Bo* 1380, Jacksonville, OR 97530 — 

WAREHOUSE AND OFFICES BY APPOINTMENT AT 6791 UPPER APPLEGATE ROAD 



CIRCLE 136 ON READER SERVICE CARD 


Word Processors, continued... 

and Clear-C to copy the block to its new 
location. This is a copying operation, not 
simply a move, so the original block 
must still be deleted. Scripsit uses only 
one command, Break-9, to mark all 
three locations of interest for a move. If 
you want to copy a block of text, use 
Break-: for the three commands. 

With C.C. Writer, you must call up 
the Move command (disk version) or op- 
tion (cassette version). You then use 
Line Seeker to move through the text to 
the beginning and end of the selected 
block, which you identify by entering B 
and E. Finally, you move to the sentence 
in front of which you want the material 
to be inserted, and enter T (for Target) 
to complete the move. There are no pro- 
visions for copying material. 

All three programs have provisions 
for finding a specified character string 
and either changing it or not, at your op- 
tion. In Telewriter, Clear-G allows you 
to specify both the character pattern to 
be found and its replacement. With the 
text screen on display, Clear-N causes 
the cursor to jump to the next occur- 
rence of the search text; Clear- R causes 
a specific occurrence to be replaced. You 
can get pretty speedy at this by holding 
down the Clear key and alternating be- 
tween N and R with two fingers of the 
left hand. 

You can use this technique with a null 
entry as the replacement string to delete 
selected occurrences of a word or 
phrase. 

Scripsit works in similar fashion, with 
Break-7 as the command for specifying 
the target and replacement strings. The 
Enter key steps you through the text 
from one occurrence to the next, and at 
each one you have the option of chang- 
ing, leaving unaltered, or changing all 
subsequent occurrences of the target. 



"...It s a word processor.... we just made this 
12 layer judge torte from 6 volumes of the 
decline and fall of the Roman Empire... " 


And C.C. Writer ? Here you have the 
Global Edit command or option, which 
will prompt you for the traditional two 
strings. At every occurrence you can en- 
ter n to skip, or just use the enter key to 
make the replacement. 

Print Formatting 

Although embedded commands take 
care of incremental changes, all three 
word processors need separate format 


Scripsit offers the 
option of recording 
files on tape in ASCII 
format, which means 
that it can be used to 
compose and edit 
Basic programs. 


menus to set most of the parameters 
which govern the appearance of the 
printed page. The degree of control var- 
ies quite a bit between programs. 

The format menu for Telewriter is the 
most elaborate, largely due to the pro- 
visions made for interfacing with the 
MX-80. It also affords the user an 
opportunity to change the baud rate for 
transmission from computer to printer; 
the default is 600 baud, but there are 
provisions for going as high as 4800. Of 
course, conventional print parameters 
such as side, top, and bottom margins; 
line length; and spacing can all be 
controlled. 

A single-letter command is used to 
generate a flashing cursor next to the de- 
sired command; the default values are all 
displayed, so it is an easy matter to de- 
cide which ones you want to change. 
One which will almost certainly change 
is the number of characters per line. The 
default is 50 to match the width of the 
screen display, but 60 is a much more 
reasonable value for printing on 8 l / 2 * 1 1 
paper. 

One useful feature is the ability to 
print only a portion of the material in 
the text buffer. This is especially useful 
for previewing a piece of text with a 
complicated format, for example. It just 
calls for a little coordination. First, the 
end of the desired text block is marked 
with Clear-E while in the Entry/Edit 
mode. The cursor is then moved back to 
the beginning of the block, and the 
Clear-M command is given to return to 
the main menu. Now the F command 
gets the format menu, and finally the % 
key performs the desired partial print. 
There is an analogous partial save com- 

96 


mand for recording part of the text 
buffer to tape. 

As I shall discuss a little later, 
Telewriter supports chain printing — the 
stringing together of several text files 
from tape or disk to create a long docu- 
ment. The format menu controls this by 
asking for the number of files in the 
queue. This should be one less than the 
total number of files you plan to print, 
since the first one must be loaded into 
RAM before you start printing. 

Color Scripsit employs a considerably 
shorter format menu, which it calls stan- 
dards. It affords control over the basic 
size parameters, though, and includes a 
couple of special features: the option to 
print in all capitals and a hyphenation 
minimum. The former would seem to be 
a real curiosity, until you consider that 
Scripsit offers the option of recording 
files on tape in ASCII format, which 
means that it can be used to compose 
and edit Basic programs. The all capitals 
option must be used if such files are to 
be read properly by the Color Computer. 

What about hyphenation? Scripsit can 
identify words which are candidates for 
hyphenation, so that their first halves 
can be moved up to help fill out a short 
text line. This can improve the appear- 
ance of a printed document. To invoke 
hypenation from the Edit mode, use the 
command Break-8. The cursor will 
move to the first word that can be 
hyphenated, although it may not stop at 
the first letter of a syllable. Move it back 
with the left arrow key until it is so po- 
sitioned, and press Break-0. The letters 
to the left of the cursor will shift up to 
the end of the previous line, followed by 
a hyphen. Normally, the program will 
identify words that can be hyphenated if 
at least three characters fit on the pre- 
vious line; this is the “hyphenated mini- 
mum” which can be changed on the 
standards menu. 

Scripsit has one quirk which must be 
taken care of with this menu. The de- 
fault for the number of print lines per 
page is 66, which is appropriate for an 
1 1 " page; however, if you plan to print a 
double-spaced document, you must 
change this to 33 to locate page num- 
bers, headers, etc., properly. The two 
other programs can figure this out for 
themselves. 

The format menu for C.C. Writer 
called Page Controls, is fairly elaborate. 
It includes options for pausing at every 
page break, ejecting the last page of a 
document, setting the paragraph in- 
dentation, and specifying a header to be 
printed on every page but the first (the 
other programs incorporate headers 
with the text). It is unique in that it also 
has a true right justification option. It 
can also be a little maddening, at least in 
the cassette version, because to change 

March 1983 c Creative Computing 



All h ands on 

neck 


for a swashbuckling adventure 
with the legendary warship - 

Old Ironsides! 





Your arch enemy is armed to the teeth with deadly firepower. A 
shoot-out could blow you to smithereens. 

You’re ready for the onslaught! Your warship is perfect- masts, 
compasses, cannons, broadsides and powder magazines. Your 
strategy is flawless! 

But you’ve got more than your opponent to contend with! Hiding 
in the fog by drifting off the screen can snarl even the best tactics! 
This is a test of skill and daring unmatched in any other micro- 
computer game! Your every move is critical. One false step and... KABOOM! 

Use keyboard or paddles to play this spellbinding game. Plus... the special Freeze Frame 
feature stops and starts the action at any point. It’s perfect for everyone - the controls are sim- 
ple, but the strategy and tactics at your fingertips are truly awesome! By Richard Hefter and 
Jack Rice. 


A NEW experience 
in arcade-quality 
graphics in a two- 
player game for 
the whole family! 


W2&55 




D 1 RON 


L 


Distributed by 


OLD IRONSIDES 


What you see is what you get! 

Unlike other programs, where the pictures 
on the packaging and in the advertising 
bear no resemblance to the screen images, 
this program delivers precisely what’s 
promised... 

• Better than arcade-quality graphics and 
sound! 

• Bright, interest-grabbing packaging! 

• FREE full-color Wh” x 20* Old Iron- 
sides poster 

• FREE 32-page Log Book with space to 
record wins and losses, secret strategies 
and tactics 

LookforOLD IRONSIDES " in finer 
computer stores everywhere. Dealers are 
invited to inquire by calling toll-free 
1 - 800 - 852 - 5000 . 

If there is no store near you, Visa and 
MasterCard holders may order by calling 
toll-free 1-800-852-5000. Or, send a check 
or money order for $39.95 for each pro- 
gram, plus $2.00 for shipping and handling 
(where applicable, please add state sales 
tax) to Xerox Education Publications/ 
Weekly Reader, Dept. 20A, 245 Long Hill 
Road, Middletown, CT 06457. 

Apple II and Apple II Plus 48K 3.3 DOS 


Old Iron srdes m isaregis 
tered trademark of Optimum 
Resource. Inc 

Apple and Apple 1 1 are regis- 
tered trademarks of Apple 
Computer. Inc 
AM/VS2CC 


Xerox Education Publications 

Weekly Reader 


Computer Software Division 

CIRCLE 282 ON READER SERVICE CARD 









g I 


The game that puts space games in 
perspective. Zaxxon v , one of the most 
popular arcade games of 1982, is now avail- 
able for use with your home computer 
system. 

Zaxxon M technology and creativity present 
a 3-dimensional-like playfield which sets 
Zaxxon v apart from other computer games. 

Zaxxon M looks and sounds like aircraft 
flight, and players can soar to new levels of 


home computer entertainment. From the 
daring attack on the enemy's floating for- 
tress and the blazing battle against the en- 
emy's fighter fleet to the final showdown with 
the deadly armored robot, Zaxxon M chal- 
lenges the skill and imagination of every 
player at every level of skill. 

Imagine yourself the pilot, attacking the 
enemy fortress-climbing, diving, strafing to 
score points and extra fuel. The enemy 
fights back with a barrage of missiles and 
gunfire. Then you face a fleet of enemy fight- 
ers in a gripping dogfight of altitude strategy 
and flying skill. Survive this battle and the 
enemy's fortress, defended with laser bar- 
riers, then you’ve earned the ultimate chal- 
lenge; a blazing confrontation with the pow- 


erful robot, armed with a lethal homing 
missile. 

Zaxxon v is the one game that you must see 
to believe. You have to play it to feel its im- 
pact. If you’re ready to face the challenge, 
check with your local software dealer or 
send check or money order with $2.00 post- 
age handling. California residents add 
6V2% sales tax. Available on cassette or 
diskette. Suggested retail price $39.95. 

Available in January on Atari * , February on 
Apple “ and Radio Shack 9 Color, and April 
on Tl 99 4A M and NEC 6000 v 


COMPUTER SOFTWARE 
9421 Winnetka Avenue 
Chatsworth, CA 9131 1 
(213) 701-5161 
c 1982 Datasoft" Inc. 

CIRCLE 155 ON READER SERVICE CARD 

Datasott * is a registered trademark of Datasoft Inc. * 




Word Processors, continued... 

one of the parameters you must review 
the entire menu twice. 

You must step the cursor through ev- 
ery option even if you decide to change 
nothing; change one parameter, and you 
must review the whole list again. It in- 
creases your chances of getting the setup 
you want, I guess. Things are somewhat 
better with the disk version in which 
your personalized defaults are stored 
and called up for each document. 

Handling Storage Media 

The three programs vary in the degree 
of flexibility with which they interact 
with tape or disk. Telewriter and C.C. 
Writer allow you to chain files together 
during printing, while Scripsit relies on 
its larger buffer to hold anything you. 
might want to print. I have already men- 
tioned that Telewriter requires the num- 
ber of files in the tape queue to be 
specified: with C.C. Writer you use an 
embedded command to specify the next 
file to be printed. The syntax is /d fol- 
lowed by the next filename, and this 
must be the last line in a file. 

The inability of Scripsit to chain print 
can be a liability; the draft of this review 


Telewriter and Scripsit 
share the ability to 
append a recorded file 
to whatever is in RAM. 


comes close to filling its buffer, for in- 
stance. Of course, you can always print 
one file, manually position the tape and 
read the next file into memory, print 
that one, etc., but this is awkward. The 
text would be broken up with large 
white spaces, too, because Scripsit auto- 
matically advances to the top of the next 
page after finishing a printout. 

Each program has a noteworthy me- 
dia-handling feature or two. I have al- 
ready mentioned the Telewriter Partial 
Save. Another particularly useful com- 
mand is verify, which allows you to 
check the integrity of a recorded file be- 
fore clearing RAM for further work. 
This is of particular value when working 
with a 16K computer and cassette re- 
corder; 1 have written things that re- 
quired the chaining of more than 20 
files, and you'd better believe that I was 
in no mood for an I/O ERROR message 
in the midst of a printing session. 

Telewriter and Scripsit share the abil- 
ity to append a recorded file to whatever 
is in RAM, assuming the two will fit. 
Telewriter even gives you a detailed mes- 
sage if the sum of the two files is too 

March 1983 c Creative Computing 


large and tells you the amount of over- 
flow. The main menu command for the 
append function is A; a special com- 
mand is needed because a normal read 
destroys whatever was in the text buffer. 
The Scripsit read operation (Command 2 
from the main menu) is nondestructive 
in this sense, so the same command can 
be used to append text. 

The disk version of C.C. Writer has a 
very nice feature: single-keystroke com- 
mands to make a backup copy of what- 
ever is in the text buffer. A B command 
from the main menu will cause the text 
to be written to a disk file called 
BACKUP/CCW. Entering an isolated 
lower case b from the Type (input) mode 
will do the same thing — very handy if 
you want to leave the keyboard for a few 
moments in the midst of a long session. 

Some Opinions 

In this review, I have tried to give you 
a feeling for what it is like to work with 
Telewriter Color Scripsit, and C.C. 
Writer Of course, almost every aspect of 
each of these programs has subtleties 
that I haven't discussed. There would be 
no point in my reproducing the instruc- 
tion manuals, after all. What I would 
like to do, though, is share a few im- 
pressions I have gained through working 
with the three programs. These are 
highly subjective, but they may still be of 
interest to anyone contemplating the 
purchase of a Color Computer word 
processor. 

I think that the strongest of 
Telewriter's features is the free-wheeling 
mode of operation which its full-screen 
editing promotes. My own writing style 
is rather loose and floppy; I skip back 
and forth to change the last paragraph, 
add to the current one, and so on. Some- 
how, Telewriter seems to fit my undisci- 
plined style; switching between text 
entry and correction modes just slows 
me down. 

The relatively high-density format 
helps, by making so much of the text vis- 
ible at any time. All in all, I think 
Telewriter gives the user the best control 
over the appearance of the final printout, 
too, although I still regret the absence of 
a tab setting command. 

Color Scripsit does almost everything I 
need, but a few things do get in the way. 
I have mentioned the lack of file chain- 
ing, which would never come up at all if 
I wroter shorter pieces; the inability to 
scroll back and forth by a page at a time; 
and the requirement to go into Insert 
mode to add text to the middle of a file. 

To these I should add the use of re- 
defined number keys, rather than letters, 
for commands and menu selection. The 
simple fact is that there is no mnemonic 
relationship between Break-5 and the 
tab setting function; wouldn't Break-T 

99 


have been better? At the very least. Ra- 
dio Shack should furnish a keyboard 
overlay with this package. The proce- 
dure for defining headers and top and 
bottom margins also seems more 
cumbersome than necessary. 

What do I like about Scripsit? Well, I 
think the hyphenation function is neat, 
and so is the Print to Tape option which 
writes files in ASCII format. The con- 


Together with other 
recently announced 
word processors, these 
three give Color 
Computer owners quite 
a reasonable choice. 


cept of using a word processor to com- 
pose a Basic Program seemed a little 
strange to me at first, but the ability to 
find and change character strings has 
come in handy for renaming variables 
and for adjusting line numbers in the 
middle of a program. This dual-purpose 
operation might be an important consid- 
eration if you are really interested in 
keeping down the cost of your software 
library. 

The ability of Scripsit to print text 
flush against the right margin is useful 
for special jobs such as return addresses 
on business letters, but it doesn't take 
the place of true justification. I think 
that the appearance of correspondence is 
much improved by straight left and right 
margins. This is the unique province of 
C.C. Writer at least among the three 
programs discussed here. 

The C.C. Writer justification routine 
is too slow to be useful for a long manu- 
script, though. This may be due in part 
to the program being written in 
Basic — another unique point. The 
advantage to this, of course, is that you 
could probably “customize** your own 
copy of C.C. Writer fairly easily. 

The Bottom Line 

Here's the bottom line: Each of these 
programs has its strengths, although dif- 
ferences in working styles could make 
for some real mismatches between writ- 
ers and software in individual cases. To- 
gether with other recently announced 
word processors, these three give Color 
Computer owners quite a reasonable 
choice in applying their machines to pro- 
fessional and personal writing. 

Try to think about your own needs 
and style of operation, and make allow- 
ances for future development of both 
when selecting one. 


S JB DISTRIBUTORS. 

THE MOST COMPETITIVE 
PRICES ON COMMODORE. 


(3 commodore 


MONITORS— GREAT RESOLUTION (64 or VIC) 


Panasonic 13" 1320V (Also a great color TV) $489 

Amdek Color I 329 

Nec JB 1201 M. 12" Color 329 

Nec JB 1201, 12" Green Phosphor 159 

Amdek Video 300L 159 

Transtar (High Resolution) 143 

Video/ Audio Cable 25 


Arcade Joysticks— Heavy duty with 2 firing 


buttons! Great for the VIC or 64 $25 

SuperPET (5 languages, 2 processors) $1409 

CBM 8032 Computer, 80 column 1029 

CBM Memory Expansion, 64K 359 

PET 4032, 40 column 950 

CBM 8050. 1 Mg. Dual Drive 1259 

CBM D9060. 5 Mg. Hard Disk 2240 

CBM D9090, 7.5 Mg. Hard Disk 2600 

CBM 4040. 340K Dual Drive 919 

CBM 2031 , 1 70K Single Drive 489 

DC Hayes Smart Modem 220 

PRINTERS-LETTER QUALITY 

CBM 8300, 40cps $1450 

Diablo 620, 25cps 995 

Nec Splnwriter 7700, 55cps 2350 

Nec Spinwriter 3500, 35cps 1600 

PRINTERS-DOT MATRIX 

CBM 4022, 80cps/graphics $395 

CBM 8023. 1 50cps/graphics 599 

Okidata 82A, 1 20cps/ serial or par 449 

Nec 8023A (parallel) 499 

Epson MX 50 F* 529 

IDS Microprism 539 

BUSINESS SOFTWARE 

WordPro 4 ♦ or 5* 309 

Administrator (Awesome Database) 489 

VisiCalc (expanded) 199 

The Manager (database) 199 

Legal Time Accounting 400 

BPI A/R, G/L, Job Cost, Inventory. Payroll 325pkg. 


SJB will service any VIC or CBM64. 

MasterCard, Visa, Money Order, Bank Check 

COD (add $5) accepted 

Add 3% surcharge for credit cards. 

In stock items shipped within 48 hours. F O B, Dallas, TX 
All products shipped with manufacturer's warranty. 

TO ORDER CALL TOLL FREE 
800-527-4893 800-442-1048 (Within Texas) 

SJB will meet any competitive price under 
similar in-stock conditions. 


SOFTWARE FOR CBM 64 K 

Word Processing (Word, Palabra) $85 

WordPac 70 

COCO (great computer tutoring game) 44 

COCO II (build your own games easily) 49 

Home Finance Package 25 

General Ledger. A/R, Inv 175pkg. 

CBM EasyCalc 90 

CBM Easy Finance 50 

CBM Easy Schedule 80 

Data Manager 70 

Pet Emulator (emulates 4.0 basic) 30 

Sprite-Magic (build sprites on screen with 

Joystick, save to disk or cassette) $19 

Assembler Package for CBM 64 (cassette) 

Editor (creates and updates source code) 

Assembler. Loader. Disassembler 50 

Mail Mate 45 

IEEE Interface (64) 95 

Parallel lnterface(Epson, Okidata, IDS. Nec) 80 

RS232 Printer Interface (Okidata etc.) 65 

Apple Loader 100 

Programming Reference Guide 18 

VIC PRODUCTS 

VIC 20 Computer, 5K $ 1 79 

VIC Datasette Recorder 60 

VIC 1541 Disk Drive 395 

VIC MODEM (for CBM 64) 95 

VIC 1525 Graphic Printer (for CBM 64) 325 

8K Memory Expansion Cartridge 49 

16K RAM 99 

24K RAM 155 

IEEE Interface (VIC) 85 

VIC 3 slot Expander 43 

VIC 6 slot Expander 83 

RS232 Printer Interface 65 

Cassette Interface 27 

Intro to Basic I or II 23 

Home Finance Package 48 

Turtle Graphics 35 

Heswriter (great wp) 35 

VIC GAMES 

Choplifter (cartridge) 37 

Apple Panic 37 

Trashman 37 

Blackhole 37 

Sarqon II 30 

Satellites & Meteorites 38 

Seawolf . 23 | 

Cosmic Cruncher . . 23 


SJB DISTRIBUTORS, INC 

10520 Plano Road. Suite 206 
Dallas. Texas 75238 
(214) 343-1328 

Business Hours 
M F 8 to 6 
Sat 10-2 

Prices arm subject to change without notice. 



CIRCLE 255 ON READER SFRVICE CARO 





Epson HX-20 Computer 




If you have picked up just about any 
computer magazine in the last six 
months you have probably seen the dou- 
ble page ad spread in which the Epson 
HX-20 is pictured full size. Indeed, the 
unit could almost have been pictured on 
a single page, since it measures just 
8 l /**x 11%". Its height is a diminutive 
l 3 //. 

But that’s nothing new, you say. The 
Sinclair ZX80 is about one half the size 
of the HX-20 and it has been out for sev- 
eral years. True, but at the risk of 
offending scores of loyal Sinclair owners, 
let me observe that the Epson has a great 
deal more capacity and capability built 
in. I was tempted to say that the HX-20 
is a “real computer,” but that would 
have been a low blow, and incorrect 
too — the ZX80 and 81 are as real as any. 

In addition to small size, the other 
main thing that sets the Epson apart 
from the field is built-in battery power 
for true portability. 

While we cannot report definitively 
about reliability and support, we specu- 
late that they are likely to be excellent, 
given the outstanding reputation of 
Epson in the printer market. For a “one 
of the pack” company three years ago to 
emerge as the dominant supplier of dot 
matrix printers worldwide indicates they 
are doing a lot of things right. 
Contributing to this success is un- 
doubtedly some guidance from the Seiko 
parent company, but mainly an excellent 
management team in the U.S., Japan, 
and other countries. 


David H.Ahl 


A Compact Portable 

As mentioned above, the HX-20 is 
about the size of a three-ring binder and, 
at y/ 2 pounds, not much heavier. It fits 
easily into an attache case or slipcase. 
Unlike some portable videotape ma- 
chines that require a battery which 


weighs nearly as much as the machine it- 
self, the HX-20 rechargeable battery is 
built-in and included in the 3 Vs pounds. 
The nickel-cadmium batteries can keep 
the HX-20 running for 50 hours, yet 
need only eight hours to recharge. This 
is very impressive since most ni-cad bat- 
tery run time to charge time ratios are 
just the opposite. 

Most calculators today, even the least 


Figure 2. Right side view of HX-20. 



Figure 3. Rear of HX-20. 



March 1983 c Creative Computing 


101 






Figure 4. The preliminary documentation was nearly three times as big as the 
computer. The final typeset and printed documentation is more manageable. 


Epson HX-20, continued... 

expensive units, have an automatic shut 
off. For example, APF units shut off 
automatically if nothing has been 
pressed after seven minutes. The HX-20 
lacks this feature which I found a bit 
surprising. 

However, when the HX-20 is shut off, 
it continues to trickle a small amount of 
power through the all-CMOS memory, 
thus keeping intact all the contents in 
memory. As long as the unit is re- 
charged from time to time, these pro- 
grams and data will be stored 
indefinitely. 

Full Stroke Keyboard 

The keyboard of the HX-20 is in the 
standard QWERTY layout with a few 
extra keys on the right side. In particu- 
lar, in addition to letters, numbers and 
the 'usual symbols, the HX-20 includes 
two kinds of brackets, four directional 
arrows, and five keys for providing 
instructions to the computer. These keys 
include home/clear, insert/delete, scroll 
up/down, number, and graph. 

The number key is, in effect, a type of 
shift key which engages a numeric 
keypad using the keys, mj,k,l,u,i,o,7,8, 
and 9. The graph key is also a type of 
shift key which produces block graphics 
and symbols from the keyboard. 

Above the keyboard to the right are 
eight function keys. Three functions are 
built-in: pause, menu, and break. The 
five other function keys may be pro- 
grammed by the user. 

As its name implies, the pause key 
causes a running program to halt tem- 
porarily. Hitting any key causes it to 
resume. 

The menu key brings up a menu on 
the screen. On the menu, Number 1 is 
always Monitor, 2 is Basic, and 3 
through 7 are user-written programs. 
More about this later. 

Break halts a running program and 
returns to Basic. The contents of mem- 
ory are not altered upon pressing it. 

The five programmable function keys 


come from the factory with certain func- 
tions preset: 


Key 

Standard 

Shifted 

1 

AUTO 

Date/Time display 

2 

LIST 

LOAD 

3 

LLIST 

SAVE 

4 

STAT 

TITLE 

5 

RUN 

LOGIN 


Functions such as list and run exe- 
cute the command when the key is 
pressed. Other commands such as load 
and save appear on the screen followed 
by a space and wait until the user fills in 
the rest of the command. 

Recessed on the right side of the com- 
puter toward the rear is a reset switch. 
Pressing it interrupts the computer and 
calls up the initial menu. Also on the 


right side is an off/on rocker switch. 

Other external controls include two 
for the printer, an off/on slide switch 
and a paper feed button. A rotary view 
angle control on the left side actually 
changes the angle of the LCD elements 
of the viewscreen slightly to suit your 
operating position. You simply turn the 
knob until maximum contrast is 
achieved. 

An Open Window 

The display is a 20-character by 4-line 
liquid crystal display (LCD) unit. It is 
unlike a calculator in which each num- 
ber is formed from a combination of 
seven line segments; instead, the screen 
consists of 120 x 32 pixels or dots. 
Characters are formed within a 5 x 7 dot 
matrix. This means, of course, that 
lower case letters do not have real de- 
scenders as they do on full screen video 
displays. 

The screen is actually a “window** 
onto a much larger virtual screen. The 
size of the virtual screen can be defined 
by the user to be between 20 and 255 
characters wide and 4 to 255 lines high. 
This does not mean that you can define a 
screen measuring 255 x 255, because 
that would require far more memory 
than is available in the HX-20. 

The window may be moved hori- 
zontally and vertically with the arrow 
keys or, within programs, by using four 
Basic language commands: width, scroll, 
locate and locates. The locate command 



102 


March 1 983 c Creative Computing 



iT'TTT^i 


Everybody’s making i 
selling microcomputers. ' 
Somebody s going to make money 
servicing them. 


New NRI Home Study Course Shows 
You How to Make Money Servicing, 
Repairing, and Programming 
Personal and Small ^ 
Business Computers 
Seems like every time you turn around, 
somebody comes along with a new computer for 
home or business use. And what s made it all 
possible is the amazing microprocessor, the tiny 
little chip that's a computer in itself. ' 

Using this new technology, the industry is 
offering compact, affordable computers that handle 
things like payrolls, billing, inventory; and other jobs 
for businesses of every size . . . perform household 
functions including budgeting, environmental sys- 
tems control, indexing recipes And thousands of 
hobbyists are already- owners, experimenting and 
developing their own programs. 

Growing Demand 
for Computer Technicians 
This is only one of the growth factors influenc- 
ing the increasing opportunities for qualified com- 
puter technicians. The U.S. Department of Labor 
projects over a 100% increase in job openings for the 
decade through 1985. Most of them new job& created 
by the expanding world of the computer. 

Learn at Home in Your Spare Time 

NRI can train you for this exciting, rewarding 
field. TVain you at home to service not only micro- 
computers, but word processors and data terminals, 
too. TVain you at your convenience, with clearly 
written “bite-size” lessons that you do evenings or 
weekends, without going to classes or quitting your 
present job. 

Your training is built around the latest model 
of the world’s most popular computer It’s the amaz- 
ing TRS-80™ Model III, with capabilities and fea- 
tures to perform a host of personal and business 
functions. No other small computer has so much 
software available for it, no other is used and relied 


(TRS-80 is a trademark 
of the Radio Shack 
division of Tandy Corp.) 








on by so many 5* "< 

people. And it’s yours ^ 

to keep for personal or busi- ^ 

ness use. ^ 

You get plenty of practical 
experience. Using the NRI Discovery Lab* that also 
comes as part of your course, you build and study 
circuits ranging from the simplest to the most 
advanced. You analyze and troubleshoot using the 
professional 4-function 1£D digital multimeter you 
keep to use later in your work. Then you use the lab 
and meter to actually access the interior of your 
computer. . build special circuits and write pro- 
grams to control them. You “see" your computer 
at work and demonstrate its power. 

Computer Assisted Instruction 

Your TRS-80 even helps train you. You receive 
4 special lesson tapes in BASIC computer language. 
Using them in your microcomputer, you “talk’’ to it 
as you progress. Errors are explained, graphics and 
animation drive home key points. Within a matter of 
minutes, you’ll be able to write simple programs 
yourself. 

Become the Complete 
— - Computer Person 

In addition to training in 
BASIC and advanced machine Ian- 
L guage, you gain hands-on experi- 


ence in the operation and application of computers 
to business and personal jobs. You’re trained to 
become the fully rounded, new breed of technician 
who can interface with the operational, program- 
ming and service facets of today’s computers. You’re 
ready to take your place in the new electronic age. 
Other Opportunities 
NRI has been giving ambitious people new 
electronic skills since 1914. Tbday’s offerings also 
include TV/Audio/Video Systems servicing with 
training on our exclusive Heath/Zenith computer- 
programmable 25” diagonal color TV. . Industrial 
Electronics, Design Technology. . and other state-of- 
the-art courses. 

Free Catalog... Mail Card 
No Salesman Will Call 

Send the postage-paid card for our 100-page 
catalog showing all courses with equipment and 
complete lesson plans. There’s no obligation other 
than to yourself. See how NRI can help you grow 
with the most exciting and important new field of 
the 80 s. If card has been removed, please write to us. 


NRI Schools 

McGraw-Hill Continuing 
Education Center 
3939 Wisconsin Ave. 
Washington, DC 20016 




Well give you tomorrow. 


Epson HX-20, continued... 

moves the cursor anyplace on the screen 
and automatically displays that portion 
of the screen in the display window. Lo- 
cates allows you to display any desired 
portion of the virtual screen in the LCD 
display window. 

Although the text is formed of pixels, 
Epson has chosen to offer two indepen- 
dent display modes, text and dot- 
addressable graphics. On the HX-20 
LCD display, these two display modes 
may be superimposed on each other; this 
is not possible on an external monitor or 
TV set. 

As delivered, the HX-20 does not 
drive a monitor or TV set; an extra mod- 
ule, which was not available at the time 
of this evaluation, is necessary. The 
specifications I was given for the display 
dimensions on a monitor or TV set 
sound a bit strange — 32 characters by 6 
lines. The graphics display was quoted 
as 128 x 96 pixels in monochrome or 128 
x 64 in four colors. 

Our friends at Personal Computer 
World in England tell us that if you use 
color, a bizarre addressing mode, in 
which there are 64 physical pixels verti- 
cally but 96 addresses, prevails. Hence, 
either 0,0 or 0,1 will light the pixel at 
0,0, but only 0,2 will light 0,2 and so on, 
alternately. That could lead to some “in- 
teresting" effects. 

Dual Processors 

The HX-20 represents a sharp depar- 
ture from conventional microcomputer 
architecture. It uses two 6301 (huh?) 
microprocessors, designed and manufac- 
tured by Epson. They are supposedly 
compatible with the Motorola 6800. 
Other computers with multiple MPUs 
usually use one for processing and mem- 
017 control and the other for I/O and 
display functions. In contrast, the MPUs 
in the HX-20 are in somewhat more of a 
master/slave relationship. 

The master MPU does the processing 


and also controls the memory, keyboard, 
display, clock, and barcode reader using 
external ROM while the slave MPU 
controls the printer, cassette recorder, 
RS-232 and high-speed serial ports, and 
the trickle power function when the unit 
is turned off. For these functions, the 
slave uses 4K of ROM which is on the 
MPU itself. Also on each MPU are 128 
bytes of RAM. The two MPUs commu- 
nicate with each other by means of a 
38,400 baud serial link rather than the 
parallel link that one might expect. 

The HX-20 is delivered with 16K of 
RAM which is optionally expandable to 
32K with an external module. We ex- 
pected that a compact unit like the HX- 
20 might use 64K memory chips. It does 
not; the built-in 16K is in the form of 
eight 16K bit chips. However, the 32K 
of ROM which contains the monitor, 
Basic language, and the like is found on 
four 64K bit chips. There is also a spare 
socket for 8K of expansion ROM. 


The screen is actually a 
“ window ” onto a much 
larger virtual screen. 


Built-in Printer 

On the top left of the HX-20 a small 
adding machine type printer is found. It 
uses rolls of plain paper 2 Vi* wide. It 
appears that standard adding machine 
tape can be used in the printer. The rib- 
bon cartridge looks like a miniature ver- 
sion of the one in the MX-80 printer and 
is unexpectedly easy to replace. 

Up to 24 characters can be printed on 
one line 1.85* in length. The characters 
appear smaller than those produced on 
other printers, but are equivalent to 9- 
point type (the same as the type in this 


ABCDEf 9hd 12345+ ' #*•/.&<>*< 
ABCDEf 9hJ 12345+ ! #$*&< >*< 
ABCDEf 3hJ 12345+ ! #$•/.*< >*< 

ABCDEf ghi j 12345+ ! " #**/.& 
BCDEf ghi j 12345+ ! "#*•/.?<< 
CDEfghi j 12345+ ! “#•%&<) 


Figure 5. Print sample from the HX-20 
computer and MX-80 printer. Note the 
tighter 13 characters per inch spacing on 
the HX-20 print compared to the 10 cpi 
spacing of the MX-80. 

article). In fact, the MX-80 also pro- 
duces 9-point type. The difference is in 
horizontal spacing of characters; the 
MX-80 and other similar printers print 
10 characters per inch while the HX-20 
packs 13 characters per inch. 

For printing of graphics, this closer 
spacing leads to a crisper image than 
that produced by many dot matrix print- 
ers. Built into the firmware is a simple 
routine to get a screen print. Also, as 
mentioned above, LUST is function key 

y. 

Printing speed is roughly 17 charac- 
ters per second or 42 lines per minute. 
The printer sounds like a swarm of an- 
gry hornets being driven from their nest. 
The MX-80 sounds like a church mouse 
by comparison. 

The HX-20 can drive an external 
printer, however, at the time of this test 
we did not have an interface cable or the 
documentation to build one. 

Beeps and Boops 

Behind a Vi* x 2* rectangle of holes 
under the LCD display is hidden a 
speaker. Well, not exactly. It is a piezo- 
electric device which can be pro- 
grammed to beep and boop at different 
pitches and durations. 

Within Basic is a command, sound 
p,d: The parameter p corresponds to 
pitch (four-octave range); while the 
parameter d corresponds to duration in 
tenths of seconds. 

External Devices 

Two external devices have already 
been mentioned, a printer and a monitor 
or TV. To connect to these and other de- 
vices, the HX-20 has two DIN connec- 
tors on the back. An 8-pin socket is for 
RS-232C devices such as terminals, 
printers, modems, and even other 
computers. It communicates at speeds 
up to 4800 baud. 

A second 5-pin DIN socket has a 
maximum transfer rate of 38,400 baud 
for communicating to disk drives or, 
with an adapter, to a monitor or TV set. 

On the right side are four mini sock- 
ets, three of which hook up to an ex- 




| -p *) iTw]^fTp27-y?’b] O 

/*=+<-> <P-i | 

i 7* To**. *>-=//- 



"No interruptions please. I 'm on a roll. 


106 


March 1983 c Creative Computing 




EPSON 


MX 80 F/T III 
MX 100 III 100 cps 

BOTH WITH GRAFTRAX+ 

HX-20 COMPUTER 

Cards and cables for all computers 
Please Call For Best Prices 



16K RAM CARD M mL 


Compatible with 
DOS 3 3. CP/M. 
Visicalc. PASCAL 
2 YR WARRANTY 


* 59 ' 


O B^SIS 108 


APPLE COMPATIBLE 
COMPUTER 

CALL FOR LOWEST PRICE 


SMITH CORONA 


LETTER QUALITY 
^ — — 'ft DAISY WHEEL 

$ 575 00 


SOFTWARE 

W£ HAVE IT ALL! 

OVER 500 TITLES 

• APPLE • CP/M 

• IBM • ATARI 


PARTIAL LISTING 

ACCOUNTING PLUS 

SCALL 

ALIBABA 

SCALL 

ARCADE MACHINE 

31 00 

AZTEC 

SCALL 

BPI - G/L. A/R. A/P 

299 00 

CURSE OF RA 

1500 

DB MASTER 

169 00 

FIRST CLASS MAIL 

59 00 

FLIGHT SIMULATOR 

27 00 

FROGGER 

SCALL 

HOME ACCOUNTANT 

59 00 

KNIGHT OF DIAMONDS 

25 00 

MICROPRO 

SCALL 

MICROSOFT 

SCALL 

PEACHTREE 

SCALL 

PERFECT SOFTWARE 

SCALL 

PFS 

SCALL 

RASTER BLASTER 

22 00 

SUPERCALC 

21500 

TEMPLE OF APSHAI 

27 00 

WORD HANDLER II 

139 00 

WIZARDRY 

35 00 

ZORK 1. II. Ill 

27 00 


r/m KENSINGTON 
MICROWARE 



SYSTEM SAVER 

• Surge Suppression 

• Dual Outlet 

• U L Listed 0 A ^ 

• Fits Apple 

Stand W W 


HARDWARE 

WE CARRY MOST 

PRODUCTS. PLEASE 

CALL IF NOT LISTED 

PARTIAL LISTING 

DISK LIBRARY CASE 

250 

FLIP FILE 

20 00 

GRAPPLER ♦ 

139 00 

HAYES MICROMODEM II 

26900 

JOYPORT 

49 00 

KRAFT JOYSTICK 

4700 

M & R ENTERPRISES 

SCALL 

MX-flO PRINTER STAND 

1900 

MX-PLUS 

45 00 

MICROBUFFER II 32K 

239 00 

MICRO-SCI DRIVES 

SCALL 

MICROSOFT IBM RAMCD 

29900 

MICROSOFT SOFTCARD 

23900 

NOVATION PROOUCTS 

SCALL 

PAYMAR L/CASE. REV 7 

2000 

PKASO 

159 00 

PRACTICAL PERIPHERALS 

SCALL 

SHIFT KEY MODIFICATION 

1200 

VISTA PRODUCTS 

SCALL 

WILDCARD 

11900 

WIZARD BPO 

15900 


iG 

Products 

Paddles 

$29* 

Joystick II 

40 °o 

Select-A-Port 

47°° 

All of Above 

109 00 

Trakball 

SCALL 

Joystick III 

SCALL 

Joystick IBM 

45°° 


\/V[SlCORP 

IBM-APPLE II- APPLE III 

Visilink (Apple) 

179 00 

Visicalc (IBM or Apple) 

179 00 

Desktop Plan II (Apple) 

179 00 

Desktop Plan (IBM) 

249 00 

Visidex (IBM or Apple) 

179 00 

Visible (Apple) 

179 00 

Visible (IBM) 

249 00 

Visiplot (Apple) 

145 00 

Visischedule (Apple) 

229 00 

Visiterm (Apple) 

7500 

Visitrend/Plot (Apple) 

229 00 


Mountain Computer 

CPS Card 

159 00 

CPS Cable 

SCALL 

Ramplus+32K 

145 00 

Rom Writer 

145 00 

Clock 

195 00 

Music System 

299 00 

Super Talker 

14900 

Expansion Chassis 

559 00 

Card Reader 

SCALL 

A/D-D/A 

269 00 

Visicalc Expander 

SCALL 


MONITORS 

BMC 12" Green Au 

88 00 

BMC 12" Green Eu 

129 00 

USI PI3-12" Amber 

169 00 

USI PI4-9" Amber 

159 00 

NEC 12" Green 

179 00 

NEC 12" Color 

349°° 

AMDEK 

SCALL 

SANYO 

SCALL 


-RESEARCH. INC » 


5 1/4" 

DRIVE 269 00 


r j Ssr7ft^7i 

2 S-2(S7E7H5 


64K 

S319 00 

128K 

459 00 

V-C Expand 80 

99 00 


ICcgcnb Jlnbuetrics 


64K unciw«MV-cp«u0i S299 00 
1 28K " 479 00 

Pascal Super Systems $CALL 


Vferbatim 


5 1/4- (100) 

$239" 

5 1/4- (10) 

25*" 

8- (10) 

39" 

Head Cleaning Kit 

7* 


80 Column 

$239“ 

Enhancer II 

119“ 

Softswitch 

25“ 

Function Strip 

59“ 

Inverse Video 

19“ 

Applewnter Pre-Boot 

19“ 

Visicalc 80 Software 

49“ 

Visicalc 80 w/mem exp 

74“ 


EPSON RIBBONS 


DEALER 

INQUIRIES 

INVITED 



MX 80 
MX 100 


* 7 00 ea or 3 
11 00 eaOr 3 


lor 20 00 
for 32®® 


COMPUTER 

DISCOUNT 

PRODUCTS 


MAIL ORDERS & RETAIL STORE 

860 S Winchester Blvd 
San Jose. CA 95128 

(408) 985-0400 


HOURS: MON-FRI 8AM - 7PM - SAT & SUN 10AM - 4PM 


CIRCLE 135 ON READER SERVICE CARD 



















Epson HX-20, continued... 

temal cassette recorder. One socket is 
for input, one for output, and the third 
for motor control. The fourth mini 
socket is for a barcode reader. 

On the left side is a flat connector nor- 
mally covered by a piece of black plastic. 
This is a parallel connector for a 16K 
expansion RAM memory module. 

An optional device which, if installed, 
occupies the top right of the case is a 
microcassette recorder. This same space 
can also be occupied by optional ROM 
software modules. The microcassette re- 
corder is a digital unit, not audio, al- 
though it uses standard microcassettes. 
It reads and writes at a speedy 1300 
baud and can store about 50K bytes of 
data or programs on a 30-minute cas- 
sette. This is equivalent to about 40 dou- 
ble-spaced typewritten pages. A nice 
feature is an accurate tape counter 
which allows fast winding to a program 
or area of data before loading. This is 
not a manual counter as found on other 


Figure 6. Short HX-20 program to print a 
curve of a sine wave on the built-in 
printer. 



recorders, but is in software. Very neat! 

The only other external device is a 6- 
volt power supply that plugs into the 
back of the HX-20. This is normally 
used for recharging and not for com- 
puter operation, although it can be if the 
batteries are low and you simply must 
use the unit. 

Basic Language 

Epson Basic, called EBasic appro- 
priately enough, is similar to Microsoft 
Basic, but was written by Ski Soft, Inc. 
of Cambridge, MA. 

To enter Basic, you simply select Op- 
tion 2 from the menu. Almost* like a 
mini-timesharing system, the HX-20 
gives you a choice of five program areas. 
If you do nothing, you will automati- 
cally be in PI (Program Area 1). To get 
into another area or program, you use 
the login command. If you want your 
program to be added to the menu list, 
you simply give it a title and it will 
automatically become the next one on 
the list. 

Once a program has a title and is on 
the menu list, it cannot be written over. 
Even giving the command new will not 

The printer sounds like 
a swarm of angry 
hornets being driven 
from their nest. 

erase it. This is a very valuable protec- 
tion device. Actually, it took me some 
time to find out how to get rid of a pro- 
gram; a null title seems to be the answer, 
i.e., TITLE* 4 ”. 

Good editing functions such as auto- 
matic line numbering starting wherever 
you wish, line renumbering, delete, and 
non-destructive cursor movement are 
provided. Basic also provides a STAT 
command for getting the statistics on all 
the programs in the machine (title, size, 
available memory). 

The pause has a second very useful 
function when writing programs. In 
particular, it can be pressed while a pro- 
gram is listing. Remember, you see only 
four or fewer lines on the display. By 
pressing a number after pause you auto- 
matically set a scroll speed from very 
slow (9) to very zippy (1). 

To debug a running program, EBasic 
incorporates a trace mode. The com- 
mand tron turns on the trace mode. 
What this does is show on the display 
the line number of each new line as it is 
executed. Trace can be turned on and off 
from the keyboard or from statements 
embedded in the program. 



Figure 7. Program to make the HX-20 
into an expensive digital clock, the date 
and time are displayed in the center of 
the screen. The program 44 beeps ” as each 
new second is displayed. 

Basic has the usual numeric and string 
variables. Variable names may be up to 
16 characters long and must begin with 
a letter. Certain words that mean some- 
thing in Basic are reserved and may not 
appear in a variable name. For example, 
note is an illegal name because it begins 
with the reserved word not. There are 
137 reserved words. 

Commands may be issued in either 
upper or lower case; the HX-20 is case 
insensitive in this case (groan). Thus, al- 
though output statements (print, 
lprint) will preserve upper and lower 
case, the Basic language itself doesn't 
care. To it, the variable names MAX, 
Max, and max are all the same. 

Under the default conditions, the HX- 
20 allows for up to 200 characters in the 
string variable workspace. If this is not 
enough for a given program, the string 
space can be enlarged by the command 
clear. For example clear 1000 clears 
out an area which can store up to 1000 
characters. However, a large string space 
does not mean that you can have one 
string that is 1000 characters long; the 
maximum length of one string variable is 
255 characters. 

EBasic has a rich library of 38 nu- 
meric and 13 string functions. The ex- 
pected math and trig functions are 
present as well as many graphics and nu- 
meric conversion functions. The early 
copy of the manual with our HX-20 did 
not have all the functions fully defined 
or explained; some of them looked most 
unusual. 

Three interesting functions are day, 
dateS, and timeS. Since low power is 
continuously applied to the memory of 
the HX-20, why not put in a piece of 
quartz and let the computer tell the day, 
date, and time (particularly if your par- 
ent company is Seiko)? That is what the 
designers did, hence, once entered, these 


108 


March 1983 c Creative Computing 






■I 


CREATE A WHOLE NEW WORU) OF POSSIRIUTIES 
FOR YOU AND YOUR APPLE . 


Dateline: California, 
January 1983. 

J.R. Programmer, bit diddler and 
hardware hacker extraordinaire’, wished 
that his APPLE computer had 6522 I/O 
capabilities available. 

To have that one enhancement 
would open new vistas in data acquisition 
and display, complete his project, and make 
him millions. 

“Gosh, wouldn’t it be nifty?” 
exclaimed J. R. 

But alas, the lack of appropriate 
hardware prevented him from accomplishing 
his goal. 

J. R. looked everywhere in his local 
computer store for an interface or expansion 
board to solve his dilemma, but none were 
designed for the magnificent project he had 
in mind. 

“Shucks . . he stormed, “what 
am I to do?” 

Poor J. R. 

But then, just as he was about to 
give up all hope, a splash of color caught his 
eye over in the book section . . . 

The Custom APPLE 
& Other Mysteries. 

“Oh joy, Oh joy!” cried our hero. 
“This book gives me the information, 
specifications and references I need to do the 


hardware enhancements, whether I am a 
beginner or an expert, and provides me with 
the basic information required to write the 
software, common to many of the projects, 
myself. This book is just crammed with all 
kinds of neat stuff!” 

J. R. left the store, also an I JG book 
dealer, a very happy man. 


Httfnrk'rr . t kkrhnrd f 'lwr#r/ 

the custom npple 

A OTHER MYSTERIES 



A Hardware and Software 
Modification Guide. 

The Custom APPLE & Other 
Mysteries provided J.R. with a number of 
data acquisition and control projects with 
camera ready printed circuit layouts like the 
6522 application interface board, an 8-Bit 
0/A and A/D converter, a sound and noise 
generator board, an EPROM burner board, 
an APPLE Slot Repeater, and included 
information on the APPLE as a square wave 
generator, the control of two stepper motors, 
connecting two 6502 systems, and lots lots 
more. 

Plug-In To Power 
And Get Turned On! 

The Custom APPLE & Other 
Mysteries is available for $24.95 at computer 
stores, B. Dalton Booksellers and 
independent book dealers around the world. 
If your dealer is out of stock, order direct 
from IJG. 

Include $4.00 for shipping and 
handling. Foreign residents add $11.00 plus 
purchase price. U.S. funds only please. 

IJG, Inc. 1953 West 11th Street 
Upland, California 91786 
Phone: 714/946-5805 

Helping You Help Yourself. 



© IJG. Inc 1982 


CIRCLE 184 ON READER SERVICE CARD TM APPLE and APPLE II Trademarks of APPLE Computer Inc 






Epson HX-20, continued... 

Figure 8. A simple game , “ Hit or Miss, 99 
is in the manual. In it you must fire a 
missile from the bottom of the screen to 
intersect a car at the top before it hits the 
running man. 

100 WIDTH20* 64 
110 LOCATE4,2>0 
120 ’ 

130 PRINT"Hi* or Miss” 

140 ’ 

150 FOR 1=1 TO 3 
160 FOR N=1 TO 12 
170 SOUND N, 1 
180 NEXT N 
190 NEXT I 
196 CLS 

200 PRINT" A car will cha 
se" 

210 PRINT"a man. Press t 
he" 

228 PR I NT "spacebar to fi 
re a" 

230 PRINT“missi le at the 
car. "5 
240 ’ 

250 FOR D=1 TO 500: NEXT 
D 

260 ’ 

270 CLS 
280 ’ 

290 XM=INT<RND< 1 )*15+3) 

300 PE=INT <RND< 1 >*5+1 ) 

310 VM=3 

320 FOR XC=18TO0 STEP-1 
330 LOCATE XC/2, 0: PRINTC 
HR$< 154) 5 

340 LOCATE XC, 0: PRINTCHR 
*<152>; 

350 A*=INKEV* 

360 LOCATE XM,VM:PRINT" 

m . 

370 IF VM<3 THEN VM=VM-1 
380 IF VM<0 THEN 470 
390 IF A$< > " " THEN VM=2 
400 LOCATE XM,VM 
405 PRINTCHR$< 151)5 
410 SOUND XC,PE 
420 IF VMO0 THEN 430 
425 IF XC=XM THEN 570 
430 NEXT XC 
440 * 

450 ’miss 
460 ’ 

470 SOUND 0,20 
480 CLS 

490 LOCATE 5, 2, 0: PRINT" V 
ou missed!" 

500 FOR 1=12 TO 1 STEP-1 

510 SOUND 1,1 

520 NEXT I 

530 GOTO 250 

540 ’ 

550 ’Hit 
560 ’ 

570 LOCATE 2, 2,0:PRINT"V 
ou hit it! " 

580 FOR 1=1 TO 3 
590 SOUND 2,3 
600 NEXT I 
610 GOTO 250 


values are available in programs. 

As with the functions, the expected 
numeric operators are all present. Bool- 
ean operators are also available, includ- 
ing the seldom seen implication (imp) 
and equivalence (eqv) in addition to the 
more common and, or, not, and xor. 

The HX-20 has no calculator mode 
built in, per se. However, Basic has an 
immediate mode so that entering a com- 
mand such as print 3.25/.005 + 2.4 will 
cause the calculations to be performed 
and the answer to be displayed. Further- 
more print can by typed as a question 
mark to minimize keystrokes. 

The HX-20 can perform calculations 
in both single- and double-precision (16 
digits) accuracy. Variables and data can 
be decimal, hex, and octal(!) integers. 

All the usual, expected statements and 
commands are in EBasic along with a 
few notable additions. In particular, an 
input$ statement is included; it reads a 
specific number of characters from the 
keyboard or a file and waits until they 
are all delivered before proceeding. 

Again, the file handling statements 


All the usual, expected 
statements and 
commands are in 
EBasic along with a 
few notable additions. 


are pretty much as one would expect, 
but with a few interesting additions. The 
function LOF returns the length of an 
open file in bytes. Each file is defined in 
the form “Device name: file name" with 
file name being optional. As on DEC’S 
RSTS-1 1 (Resource Sharing, Time Shar- 
ing) system, a file can be easily directed 
to another device by simply changing 
the name. Recognized devices include 
the keyboard, display, internal and ex- 
ternal cassette recorders, RS-232 ports, 
and internal printer. We are told that the 
ROM software packs will be recognized 
also. 

Files may be saved in either ASCII or 
a compressed binary format. The files 
mentioned above (tape, printer, display, 
etc.) are all sequential files. However, 
files in the RAM memory are random 


*** ««««« 

4 


access. In addition to allocating string 
space, the clear command can be used 
to set aside protected file space. Once 
allocated, individual files can be defined 
in this cleared area using deffil which 
defines record length and number of 
bytes from the beginning of the first 
record. All types of data may be mixed 
in a record. 

It would seem that RAM memory 
files would be quite useful for storing ta- 
bles of constants or conversion factors 
that must be frequently referenced or for 
storing data to be passed from one pro- 
gram to another. This sort of capability 
encourages structured programming 
since intermediate results are easily set 
aside for use in the next set of steps. 

The graphics commands are adequate 
if not extensive, pset lights up one pixel, 
preset turns it off, and line draws a 
line between two defined points, point 
is a cousin of peek in that it tells if a 
particular pixel is lit up. 

In summary, EBasic is sophisticated 
and well suited to the capabilities of the 
HX-20. We expressed disappointment in 
the Basic implementation for the DEC 
Rainbow 100 in that it did not take full 
advantage of the hardware; this Basic is 
quite the opposite. As would be ex- 
pected, the Basic tends to be oriented 
most strongly toward business, engineer- 
ing, and educational applications. 
Graphics games enthusiasts should look 
elsewhere. 

Monitor and Machine Language 

When you switch on the HX-20, the 
screen always shows the menu, the first 
three lines of which are always the same, 
namely: 

CTRL/® Initialize 

1 MONITOR 

2 BASIC 

The first line essentially says that 
pressing the control and ampersand keys 
together will initialize the computer. 
This clears all memory contents and the 
system clock. It also sets default values 
for memory size, and file space, and re- 
assigns the five function keys to the ten 
preset functions described above. Thus 
control/® is a global and somewhat 
dangerous command. 

According to the rather sparse docu- 
mentation we had, more of which later, 
the monitor is interrelated with “assem- 
bly language” programming. Unfortu- 
nately the documentation provided no 
instructions whatsoever for writing ma- 
chine or assembly language programs. 
The closest we came to doing anything 
in assembly language was to use the 
memset command to allocate space for 
programs below the space for Basic 
programs. 

If the processor is truly compatible 
with the 6800, then one could presum- 


110 


March 1983 c Creative Computing 



HOME IS THE LAST PLACE 
YOU SHOULD LEARN ABOUT A 

HOME COMPUTER. 


WANT TO LEARN SOMETHING 
ABOUT HOME COMPUTERS? 
HERE . IT'S FREE. 

AT HOME. IT COULD COST YOU 


No one expects you to know 
everything about a home 
computer before you 
buy it. A fact 
which is not 
lost on 
our 



competitors have skimped. Use your^ 
sense of touch in the store 
You'll feel the VIC 20's su- 
periority immediately. It feels 
a lot more expensive than 
it is. 

If these two senses don't 
convince you that the VIC 20 
offers more for the money than 
any other home computer, simply rely 
on common sense. 

NOW THAT YOU KNOW HOW EASY 




A COMMODORE HOME 
COMPUTER IS TO OWN , FIND 
OUT HOW EASY IT IS TO EXPAND 


One thing about home com- 
puters that you're bound to discover at 
home is that, once you learn what they 
can do, you'll want them to do more and 
more. To do this, you may need acces- 
sories called peripherals. These let you 


early to start planning to 
add peripherals. If that's what 
you think, you're once again playing 
right into the hands of our competitors. 

Because once they've gotten you to 
buy their home computer, for what 
seems to be a reasonable price, they 
have you hooked on their system. 

The costs of which, if you'll examine 
the chart below, can really start getting 
unreasonable. For example, while these 
computers may seem to be close to the 
same price to start, an expanded system 


competition. 

They know 
that an impressively low price can 
divert your attention from some depress- 
ingly cheap features. So that you won't 
know what you may be missing with 
their home computer until after it's been 
in your home for a while. 

At which point, naturally, it'll cost 
you to change your mind. 

IT'S EASY TO TELL THE DIFFERENCE. 


Fortunately, you don't have to be 
a computer engineer to tell 
what makes the 
Commodore 
VIC 20™ su- 
perior to the 
competition. 
All you have to 
do is take advan- 
tage of three of your 
five senses. 

Use your sense of 
vision and read this comparison 
chart. You can see in black and 
white where two of our major 



EXPANSION COSTS 

VIC 20- or 
COMMODORE 64- 

TI99/4A* 

ATARI 400 * 

BASIC 

Included 

Included 

$59.95 

Peripheral 
Expansion System 

Disk Drive 

Not 

Necessary 

$399.00 

$249.95 

399.95 

Not 

Necessary 

599.95 

Disk Controller Card 

Included 

249.95 

Included 

Modem 

109.95 

224.95 

199.95 

Modem Interface 

Included 

174.95 

219.95 

TOTAL 

$508.95 

$1299.75 

$1079.80 


Manufacturer s suggested i«t prices Prices per Tl June December 1982 U S Consumer Products Suggested Price List 
Atari prices effective July 1. 1982 Suggested Retail Price List 


get more out of a home computer by 


letting you put more into it. 
Th< 


They include items like cassette 
recorders and disk drives to input data, 
modems for telecomputing and printers. 
And all VIC 20 peripherals are fully com- 
patible with the powerful Commodore 
64™ personal computer. 

PLAN AHEAD. 

When you start looking at your first 
home computer, you may think it's too 


can cost you twice as much with Tl or 
Atari as with the Commodore VIC 20 or 
Commodore 64 

THINK OF IT AS BUYING A TOASTER. 


It's easy to fill up a computer ad 
with RAM's and ROM's, numbers and 
technical jargon. But when it comes right 


COMPUTER FEATURES 

VIC 20 

Tl 99/4A 

ATARI 400 

Typewriter Keys 

Yes 

Yes 

No 

Typewriter Feel 

Yes 

No 

No 

Color Control Keys 

Yes 

No 

No 

Graphics on Keys 

Yes 

No 

No 

Reverse Letters 

Yse 

No 

Yes 

Programmable Function Keys 

Yes 

No 

No 

Works with TV or Monitor 

Yes 

Yes 

No 

True Lower Case Letters 

Yes 

No 

Yes 

DISK FEATURES 




Capacity 

170K 

90K 

88K 





down to it. buying a home computer is 
just like buying anything else. It's impor- 
tant to know just what you're getting 
for your hard-earned money. 

And we hope we've accomplished 
that here by telling you about the cost of 
expanding your Commodore VIC 20 
or Commodore 64 computer. 


ft commodore 

COMPUTER 


USA -PO Bo* 500. Conshohocten. BA 19428. Canada — 3370 Pharmacy Awe . Agincourt. Ontario. Canada M1W2K4 


CIRCLE 130 ON READER SERVICE CARD 







Epson HX-20, continued... 

ably use one of the many books on 6800 
programming to write code for the HX- 
20. I am not sufficiently versed in 6800 
programming, or any machine language 
programming for that matter, to experi- 
ment with this. 

The monitor commands allow dump- 
ing and changing blocks of memory and 
saving binary files on tape. The monitor 
also gives you the ability to change the 
contents of the various processor reg- 
isters and set breakpoints. One nifty 
command is K which allows you to set 
up a “boot" program which is automati- 
cally executed when the HX-20 is 
switched on. Hence, you could have the 
machine come up in Basic, a word 
processing program, or anything else 
you wanted. 

With the standard 16K memory, the 
amount of memory normally allocated 
to Basic programs is 12,891 bytes; an- 
other 500 bytes are allocated to variable 
and string file space; the balance is used 
by the system. Adding the 16K expan- 
sion memory pack increases the avail- 
able program space to 29,275 bytes. 

Other Software Packages 

At the time of our evaluation, none of 
the other software packages was avail- 
able. But at a recent conference, the 
Epson people were showing a pre-release 
version of a word processing package 
called Correspondent and mailing list 
program, MList. Both are to be made 
available “soon" on ROM packs. 

Other software packages in the works 
include a spreadsheet program, 
Epsoncalc; a database management 
package called Personal Office, and a 
sales order package which lets orders be 
recorded, issues receipts, and downloads 
order files to a host computer at the 
home office. 

Also in the works is a program writer 
type of package, DIY, along the lines of 
The Last One which is said to allow 
users to write software in plain English. 
We are somewhat skeptical about these 
type of packages, but this one could turn 
out to be better. 

Documentation 

At a recent conference, I held up the 
HX-20 in one hand and two fat three- 
ring binders of documentation in the 
other. I remarked that this is the first 
computer for which the documentation 
was larger and weighed more than the 
computer itself. Actually, that is not 
quite fair as the documentation I had 
was preliminary, double spaced and re- 
produced on only one side of the sheet. 
Presumably, when it is typeset and 
printed it will be considerably more 
compact. 

I had only the documentation for the 
Basic language which, as mentioned ear- 


Approximate Pricing 

Epson HX-20 plus A.C. recharger 

$795 

Same with carrying case 

820 

Microcassette drive 

135 

16K expansion memory pack 

150 

Application ROM packs 

100 

Acoustic coupler 

165 

Monitor/TV adapter 

n/a 

Barcode reader 

n/a 


lier, was produced by Ski Soft. The man- 
ual was an excellent combination of 
tutorial and reference material. Epson 
has a well-deserved reputation for user- 
friendly documentation, and this was no 
exception. Unfortunately, the manual 
lacked an index, a curious omission. 

Unfortunately, several letters and six 
phone calls to the Epson folks in Califor- 
nia failed to elicit a copy of the technical 
manual. Dick Pountain at PCW wangled 
a copy from the British distributor and 
he reports that it, like the Basic manual, 
is quite good. 

Dick reports that “the technical man- 
ual is remarkably detailed, going 


This is the first 
computer for which the 
documentation is larger 
and weighs more than 
the computer itself. 


through all the hardware down to the 
signal and timing level and ending with 
maintenance and repair instructions 
which are intended for the dealer and re- 
pair shop." 

In Summary 

The HX-20 is a quantum leap forward 
in putting the power and capability of a 
full computer in a compact package. It is 
aimed squarely at business and educa- 
tional users, both those willing to do 
their own programming as well as those 
seeking a turnkey machine. The planned 
software releases on ROM pack will en- 
hance the usefulness of the machine 
substantially. 

Personally, I believe the version that 
will have the widest acceptance is the 
one with the built-in microcassette re- 
corder. Although using an external tape 
cassette recorder saves a few dollars on 
the purchase price, it reduces portability 
and does not permit the use of the ex- 
cellent fast wind and seek capabilities. 
For many purposes, the built-in 
microcassette will obviate the need for a 
floppy disk drive (not expected out until 

112 


well into 1983). 

The quality of the full-stroke key- 
board is excellent, although because it is 
actually part of a printed circuit board, 
there is a noticeable "give" during fast 
typing. Strengthening or supporting this 
board would be a welcome modification. 
Nevertheless, it is certainly suitable for 
light word processing and I look for- 
ward to the introduction of the ROM 
pack. 

For working on a plane, train, or 
away from the office the HX-20 is un- 
rivaled. How often I have dreamed of 
having a spreadsheet or word processing 
computer with me on cross country or 
transatlantic plane trips! It would seem 
that the HX-20 is the answer to these 
dreams. 

The barcode reader is an interesting 
add-on that could open up a huge mar- 
ket for stock control and sales order 
applications. 

Given the immense marketing clout of 
the Epson organization, I expect the 
HX-20 to occupy a significant place in 
the computer market before too long. 
This suggests that many third party ven- 
dors will rush in to produce software 
packages which should contribute to the 
desirability and acceptance of the 
computer. 

Epson America, Inc., 3415 Kashiwa 
St., Torrance, CA 92505. □ 


CIRCLE 426 ON READER SERVICE CARD 






TRS-80 


HIGH CLASS PROGRAMS 

(on tape or disk) 

AT POOR MAN PRICES 




% 


Get 12 tapes or disks a year containing over 75 quality programs — 
and pull ahead of the Joneses without joining the prodigal sons. 

A subscription to CLOAD Magazine (tape or disk) consists of 6 to 8 
ready-to-load programs delivered by First Class Mail every month. 
Programs like CIA Adventure, Disk Mail, PILOT, Trend Calc, Pac Mania, , 
Keyplus, and Stellar Empire (; 

No need to beg for a good software meal — Get a subscription to 
CLOAD Magazine. Or just go for hors d'oeuvres and try a back 
issue . . . 


The Bottom Line: 


Tape 

Disk 

1 year (12 issues) 

$5000 

$95 00 

6 months (6 issues) 

$3000 

$5500 

Single Copies 

Back Issues 

$ 6 00 

$1100 

Good Games #1 

$1200 

$2300 

Adventures # 1 

$1300 

$24 00 


California residents add 6% to single copies 
North America — First Class postage included 

Overseas — add S 10 to subscriptions and $ 1 to single copies Sent AO rate 

The Fine Print: 

All issues from Oct 78 available on tape issues from Oct 82 available on chsk, also 
Ask for list (24 Level I issues also available) uacforTa 



fits 



\ W/ 


pi 


MasterCard/Visa 

CIRCLE 127 ON READER SERVICE CARD 


CLOAD 

MAGAZINE 
INC. 


RO. Box 1448 
Santa Barbara, 
CA 93102 
(805) 962-6271 


ONLY THE BEST SOFTWARE 
ON TAPE AT THE BEST PRICE 
(under 75 cents a program . . .) 


Get 12 tapes a year containing over 75 colorful programs — and give 
your typing fingers a vacation. 

A subscription to CHROMASETTE Magazine consist of 6 to 8 
ready-to-load programs on tape delivered by First Class Mail every 
month. Programs like Blockade, Drawer. Mansion Adventure, CK 
Monitor. Append. Germ, and Cataloger 

Give yourself an extended holiday — Get a subscription 

V to CHROMASETTE Magazine. Or just take ^ 

a break and try a back issue (your fingers 
may never work again) . . . 


The Bottom Line: 

1 year (12 issues) 

6 months (6 issues) ! 
Single Copies 



r** f Ca'if residents add 6% to single copies 

^ North America — First Class pottage iru luded 

^ 0 ^ / Overseas — add S 10 to SutXCrtpOOTB and SI 

/ to single copies Sent AO rate 

/ MasterCard/Visa 

/ The Fine Print: 

All issues from July 1981 available — ask for list Programs are for 
the Extended BASIC models and occasionally for disks 

(805) 963- 1066 

MAGAZINE P.O. Box 1087 Santa Barbara, CA 93102 


CIRCLE 128 ON READER SERVICE CARD 





ATARI 



800 48K. .$495 
400 16K. .$209 


410 Recorder 1 75 

810 Disk Drive 1419 

825 Printer 1579 

830 Modem 1155 

850 Interface 1165 

481 Entertainer 1 79 

482 Educator 1119 

483 Programmer 1 55 

484 Communicator 1299 

853 16K Ram $ 75 

The Bookkeeper Kit H69 

ATARI Software 

CX4104 Mailing List 1 19 

CX404 Word Processor 1105 

CXL4007 Music Composer 1 45 

Programming 2 & 3 1 22 

Conversational Languages 1 45 

CX4018 Pilot 1 59 

CX405 Pilot $ 99 

CXL4003 Assembler Editor 1 45 

CX8126 Microsoft Basic 1 67 

CXL4022 Pac Man 1 33 

CX8130 Caverns of Mars 1 29 

CXL4020 Centipede 1 33 

CXL4006 Super Breakout 1 28 

CXL4008 Space Invaders 1 28 

CXL4009 Computer Chess 1 28 

CXL4011 Star Raiders 1 33 

CXL4012 Missile Command 1 28 

CXL4013 Asteroids 1 28 

The Bookeeper $105 

Home Filing Manager $ 36 

Atari Speed Reading 1 54 

My First Alphabet 1 26 

Business & Utilities 

Visicalc 1169 

Mail Merge 1 20 

Data Perfect 1 75 

Letter Perfect 1105 

Text Wizard $ 65 

Disk Detective $ 20 

Datasm 652.0 1 59 

File Manager 800 ♦ 1 65 

Syn Assembler 1 34 

Page 6 1 20 

Atari World 1 39 

K-Dos 1 59 

Micropainter 1 23 

Color Print 127 

Lisp Interpreter 1 79 

Bishops Square 1 20 

Graphic Master 1 27 

Graphic Generator 1 17 

Basic Compiler 1 65 


Programming Techniques 

Display Lists 1 17 

Horiz/Vert Scroll 1 17 

Page Flipping 1 17 

Basics of Animation 1 17 

Player Missile Graphics $ 24 

Sound 1 17 

Data Files 1 24 


For Fast Delivery, send certified or cashier 
checks, money orders, or direct bank wire 
transfers. Personal checks allow 2 to 3 
weeks to clear. Nevada residents add 
sales tax. Prices reflect a cash discount 
only and are subject to change. Shipping 

— Software ($2.00 Minimum). Hardware 

— call. 


Foreign inquiries invited. Add 20 • for 
shipping. 


NEW LOWER PRICES 


TOP SELLERS 


Atari 


Temple of Apshai 
Raster Blaster 


27 

20 

20 

20 

27 

Rear Guard 
Lunar Lander 
War 

1 17 
1 17 
$ 17 



Star Warrior 

1 27 

Threshold 


Invasion Orion 

1 17 

Mousekattack 


23 

Dragon's Eye 

1 20 

Krazy Shootout 


34 

Crush. Crumble & Chomp 

1 20 

Deadline 


34 

Jawbreaker 

1 20 

Tumble Bugs 


20 

Zork 1 

$ 27 

Pool 15 


23 

Zork II 

$ 27 

Crypts Of Terror 


23 

Softporn Adventure 

$ 20 

Richochet 


15 

Deluxe Invaders 

$ 23 

Empire of the Overmind 


23 

Dodge Racer 

1 23 

Tanktics 


20 

Chicken 

$ 23 

Match Racers 


20 

Nautilus 

1 23 

Wiz 8 Princess 


22 

Rescue at Rigel 

1 20 

Mission Asteroid 


17 

David's Midnight Magic 

1 23 

Ah Baba & the Forty Thieves 


22 

Speedway Blast 

1 27 

The Shattered Alliance 


27 

Frogger 

$ 23 

Bug Attack 


20 

Gorf 

$ 27 

Canyon Climber 


20 

Miner 2049er 

1 34 

Shooting Arcade 


20 

Protector II 

$ 23 

Pacific Coast Highway 


20 

Shamus 

$ 23 

Clowns & Balloons 


20 

Submarine Commander 

$ 34 

Ghost Hunter 


23 

Jumbo Jet 

$ 34 

Preppie 


20 

Bandits 

$ 23 



*** SPECIALS OF THE MONTH *** 


ELEPHANT DISKS (BOX) $22 

HAYES SMARTMODEM $209 

MOSAIC 32K RAM $ 99 

RAMDISK (128K) $429 

AMDEK COLOR I MONITOR $309 

PERCOM DOUBLE DENSITY DRIVE $639 

NEC 8023A PRINTER $479 

BASIC A 4- $ 59 

FLIP N’ SORT DISKETTE BOX $ 21 

(Holds 50 Diskettes) 

FLIP-SORT CARTRIDGE BOX $ 21 

(Holds 10 Atari Computer Cartridges) 

AXIOM GP-100 GRAPHICS PRINTER $299 

AXIOM IMP-4 GRAPHICS PRINTER $499 

MOSAIC 64K RAM $179 

BIT 80 COLUMN BOARD $289 

ALL APX SOFTWARE 15% TO 20% OFF 


Computer Outlet 

Park Place — Upper Level 
1095 E. Twain — (702) 796 0296 
Las Vegas, Nevada 89109 


Call Toll 
Free 


800-634-6766 °' d 0 e ^ ine 


Order Inquiries (702) 796-5523 
We accept Major Credit Cards 


Mon.-Fri. 8 A M. -6 P M. 


Sat. 9 A M. -5 PM. 


Dealer Inquiries Invited 


NEW 

Atari 

Automated Simulations 


Upper Reaches of Apshai (D, C) 1 15 

Curse of Re (D. C) 1 15 

King Arthur’s Heir (D) 1 20 

Escape from VOIcan's Isle (D) 1 20 

Crypt of the Undead (D) 1 20 

The Nightmare (D) 1 20 

Danger in Drlndistl (D. C) 1 15 

Armor Assault (D) 1 27 

Monster Maze (CT) 1 27 

Alien Garden (CT) 1 27 

Plattermania (CT) 1 27 


Broderbund 


David's Midnight Magic (D) 


23 

Track Attack (D) 


20 

Star Blazer (D) 


22 

Choplifter (D) 


23 

Deadly Secrets (D) 


23 

Stellar Shuttle (D.C) 


20 

Genetic Drift (D. C) 


20 

Labyrinth (D. C) 


20 

Serpintine(D) 


23 

Sea Fox (D) 


20 


Datasoft 


Spell Wizard (D) 

$ 53 

Sands of Egypt (D) 

$ 27 

O'Riley's Mine (D.C) 

$ 23 

Rosen s Brigade (D. C) 

$ 23 

Fathoms Forth (D) 

$ 23 

Gebelli 


Doctor Goodcode's Cavern (D) 

. 1 20 

Firebird (CT) 

1 34 

Embargo (CT) 

1 34 


Innovative Design 

Pool 400 (CT) 1 27 

Speedway Blast (CT) 1 27 

JV Software 

Ghost Encounters (D, C) 1 20 

KByte 

K-razy Kritters (CT) 1 34 

K-Star Patrol (CT) 1 34 

K Razy Antiks (CT) 1 34 

L & S Computerware 

Crossword Magic (D) 1 34 

Lightning Software 

Master Type 1 27 


On-Line 

Frogger(D) 1 23 

Ulysses and The Golden Fleece (D) . . 1 23 

Ultima 1(D) 127 

Ultima 11(D) 1 39 


Roklan Corp. 

Gorf (D) 127, (CT) 130 

Wizard of Wor (D) 127. (CT) 130 

Anti Sub Patrol (D) 120. (C) 115 


Sentient 

Cyborg (D) 1 23 

Gold Rush (D) 1 23 


Sirius 

Space Eggs (D) 1 20 

Sneakers (D) 1 20 

Cyclod(D) 1 20 

Snake Byte (D) 1 20 

Bandits (D) 1 23 

Way Out (D) 1 27 

Fast Eddy (CT) 1 20 

Deadly Duck (CT) 1 20 

World War I (CT) 1 23 

Beanie Bopper (CT) 1 23 

Strategic Simulations 

Battle of Shiloh (D. C) 1 27 

Tigers in the Snow (D.C) 1 27 

The Cosmic Balance (D) 1 27 

Big Five Software 

Miner 2049er(CT) 1 34 

Bram Inc. 

Attack at EP-CYG 4 (D) 122. (C) 120 




FRIENDLY SERVICE 



Software 


NEW 

ATARI 

Odssta Corporation 


Chess (D) $45 

Checkers (D) $34 

Odin (0) $ 34 

Spactravision 

Nexar(CT) $ 24 

Cave In (CT) $27 

Number Crunch (CT) $27 

Reaganomics (CT) $ 27 

Spinnaker 

Snooper Troops #1 (D) $ 30 

Snooper Troops #2(0) $ 30 

Story Machine (D) $ 23 

Face Maker (0) $ 23 

Swifty Software 

Haunted Hill (D) $20.(0$ 17 

Trivia Trek (D) $20 

Oatalink (0) $ 27 

Space Shuttle (D) $ 20 


Jerry White's Music Lessons (D. C) $ 20 
Swifty Tach Master (0) $20.(0$ 17 

Synapse 

Protector II (D)$23. (CT)$ 29 

Chicken (D)$23. (CT)$ 29 

Slime (D) $23. (CT) $ 29 

Shamus (D)$23. (CT)$ 29 

Picknick Paranoia (D)$23. (CT)$ 29 

Claim Jumper (D)$23. (CT)$ 25 


Acocalypse (D. C) $ 23 

Raptillian (D. C) $23 

Tronix 

Kid Grid (0.0 $ 20 

Millikan Publishing 

Aliencounter (Face Flash (D.C) $26 

The Jar Game/Chaos (D. C) $ 26 

Gulp/Arrow Graphics (0. C) $ 26 

Golf Classic/Compubar $ 26 

Frenzy/Flip Flop (D.C) $ 26 

Battling Bugs/Concentration (0.0 $ 26 

Thorn EMI 

Submarine Commander (CT) $ 34 

Jumbo Jet Pilot (CT) $ 34 

Soccer (CT) $ 34 

Kickback (CT) $ 34 

Darts (C) $ 22 

Snooker and Billiards (C) $ 22 

Pool (C) $ 22 

Dominoes and Cribbage (C) $ 22 

Humpty Dumpty and Jack and 
Jill (C) $ 22 

Hickory Dickory Dock and Baa 

Baa Black Sheep (C) $ 22 

British Heritage Jigsaw 

Puzzles (C) $ 22 

European Scene Jigsaw Puzzles (C) $ 22 
Owan and Bull and Cow(C) $ 22 

Datamost 

Pig Pen (D) $20 

Infocom 

Starcross(D) $27 

Zork III (D) $ 27 


The Computer Outlet is an 
\ associate ot The Computer 
•* Learning Center For Chil- 
dren We are experts in 
educational technology and can custom 
ize educational software curriculums tor 
school districts, individual schools, or tor 
the child at home Please contact us 
about your software and equipment re 
quirements and feel tree to stop by our 
school in Las Vegas 

We have one of the world's largest 
educational software inventories featur 
mg our own Computer Learning Center 
software 


Ten Little Robots (ATARI) $12 95 

Pre School Math (ATARI) $19 95 

Funbunch — Elem $25 d 

Funbunch — Int $25 d 

Funbunch — SAT Prep $25 d 

Ships Ahoy Math $20 d 


Business & Utilities 


Supercalc $179 

Superwriter $239 

Desktop Plan 1 $199 

Visitrend/Plot $199 

Visidex $169 

Visicalc $169 

Vislfile $199 

Wordstar $279 

Spellstar $169 

The Tax Manager $159 

Spellguard $179 

Personal Investor $ 69 

The Home Accountant Plus $ 95 

Executive Accounting System $499 

Real Estate Analyzer II $159 

dBase II $459 

T.I.M. Ill $299 

Easy Speller $105 

Easy Filer $239 

Easy Writer II $209 

Easy Planner $159 

Peachtree G/L $329 

Peachtree A/R $329 

Peachtree A JP $329 

Peachtree Inventory $329 


Entartainmant 

Frogger $23 

Ulysses & The Golden Fleece $23 

Cyborg $23 

Deadline $34 

Zork I $27 

Zork II $27 

Apple Panic $20 

Temple of Apshai $27 

Upper Reaches of Apshai $15 

Jabbertalky $20 

Curse of Ra $15 

The Warp Factor $27 

Call to Arms $20 

Snooper Troops it $29 

Snooper Troops #2 $29 

Story Machine $23 

Face Maker $23 

Pig Pen $20 

Space Strike $20 

Lost Colony $20 

Galaxy $17 

Midway Campaign $15 

Computer Stocks and Bonds $17 

Voyager $17 

Draw Poker $15 


APPLE 

SPECIALS 


Business 

Screenwriter II $ 69 

Visicalc 3.3 $179 

The Word Handler $129 

Magic Window $ 65 

Magic Mailer $ 45 

Magic Words $ 45 

Real Estate Analyzer II $125 

Supercalc $179 

PFS: Report (New) $ 65 

PFS $ 89 

PFS Graph $ 89 

The General Manager $ 97 

D B Master $159 

Pascal Programmer $ 89 

Pie Writer $ 95 

Wordstar $219 

Datafax $129 

Datalmk $ 65 

The Home Accountant $ 52 

Payroll Manager $199 

The Basic Compiler $ 69 

Pie Writer/Multi 80 column $105 

Pro-Easywriter/Mail Combo $209 

Executive Briefing System $139 

The Sensible Speller $ 89 


Peripherals 

Micromodem II $ 269 

Novation Apple-Cat II Modem $ 319 

The Joyport $ 53 

The Grappler Plus $ 129 

Game Paddles $ 28 

Ramplus32K $ 159 

Card Reader $1219 

The Clock $ 229 

Rana Elite One Disk Drive $ 359 

System Saver $ 65 

NEC 3510 Printer $1699 

NEC 12' Green Screen Monitor $ 169 

Microline 84 Printer $1089 

Amdek Color II Monitor $ 699 

Versa Writer Graphics Tablet $ 209 

Ramcard $ 139 

Softcard $ 249 


Entertainment 

BezWars $19 

Bez-Man $ 15 

Baseball $20 

Ah Baba & The Forty Thieves $ 22 

Fly Wars $ 20 

Kabul Spy $ 23 

The Gauntlet $ 24 

Sea Fox $ 20 

The Queen of Phobos $ 23 

Zero Gravity Pinball $ 20 

Amoeba Man $ 24 

Marauder $ 24 

Knight of Diamonds $ 24 

Cytron Masters $ 27 

Star Blazer $22 

Swashbuckler $ 23 

Twerps $ 20 

Minotaur $23 

Lemmings $ 20 

Bandits $ 23 

Dueling Digits $ 20 

Cyclod $ 20 

Frogger $23 

Choplifter $ 23 

Serpentine $ 23 

David's Midnight Magic $ 23 

Escape (A2 SGD $ 22 

Congo $23 

Goldrush $ 23 

PigPen $ 20 

Cannonball Blitz $23 

Threshold $ 27 

Time Zone $ 65 

Ulysses & The Golden Fleece $ 23 

Gorgon $27 

Ceiling Zero $20 

Raster Blaster $ 20 

Pandora'sBox $ 20 

Guadacanal $ 39 

Juggles Rainbow $ 30 

Bumble Games $ 39 

Gertrude's Secrets $ 49 

Snooper Troops «1 $ 30 

Snooper Troops «2 $ 30 

Story Machine $23 

Face Maker $23 



*** SPECIALS OF THE MONTH *** 

SLAGH 24K MEMORY BOARD — VIC 20 $ 145 

VERBATIM DISKS (BOX) $ 27 

HAYES SMARTMODEM 1200 $ 519 

WICO TRACKBALL $ 49 

WICO JOYSTICK $ 23 

WICO JOYSTICK DELUXE $ 26 

WICO FAMOUS RED BALL JOYSTICK $ 24 

CARDCO 6 SLOT EXPANSION MOTHER BOARD $ 79 

CARDCO 3 SLOT EXPANSION MOTHER BOARD $ 39 

CARDRITER LIGHT PEN (VIC 20) $ 29 

POINTMASTER JOYSTICK $ 15 

USI AMBER MONITOR (12") $ 169 

KIDS AND THE VIC (BOOK) $ 18 

KIDS AND THE ATARI (BOOK) $ 18 

Computer Outlet 

Park Place — Upper Level 
1095 E. Twain — (702) 796-0296 
Las Vegas. Nevada 89109 

C f 4I°" 800-634-6766 0,d o e ^' nc 

Order Inquiries (702) 796-5523 
We accept Major Credit Cards 
Mon.-Fri. 8 A M. -6 P. M. 

Sat. 9 A.M.-5 PM. 

Dealer Inquiries Invited 

CIRCLE 139 ON READER SERVICE CARD 





The Apple lie Personal Computer 



It was a November week of visits to 
computer and other high-tech compa- 
nies in California's Silicon Valley, a rich 
territory noteworthy enough to qualify 
for recent Sixty Minutes and National 
Geographic treatments. Highway 101 is 
the standard bus that connects the 


Danny Goodman 

building directory did not list Apple 
Computer, nor anything else on that 
floor. “What better way to keep a secret 
than to have offices on an unlisted 


before suddenly had no power at all. 
Such are the mysteries of working in a 
new facility. Critics of the dependence of 
a company or professional on a com- 
puter should note this incident and con- 
clude that we are instead dependent on 
more fundamental needs. Electricity, for 


sprawling communities around San Jose, 
where the electronics industry knows lit- 
tle of recession. In fact, practically every 
office or factory visited fell into one of 
two categories. Either they had just 
moved into larger facilities, or expansion 
into a new building or wing was 
underway. 

Veil of Secrecy 

My job for the morning of the twelfth 
was to see firsthand one of the best kept 
secrets of the computer industry: the 
specifications and features of a machine 
that would have the onerous responsibil- 
ity of becoming the successor to the 
world famous Apple II Plus. All I knew 
about it was its name: Apple lie. 

Directions I was given over the phone 
led me to a seven story Cupertino office 
building still undergoing final construc- 
tion and outfitting for its first round of 
tenants. Fortunately, the directions also 
included the floor on which the meeting 
was to occur, because the sparsely-filled 

Danny Goodman, 175B Island View Lane, Barrington, 
IL 60010. 


floor,” I muttered to myself. 

When the elevator door opened, how- 
ever, I was unmistakably in the lobby of 
an Apple Computer facility. Literature 


An outgrowth of the 
flexibility of the II has 
been an enormous 
following of software 
developers. 


and retail displays boasting the merits of 
the Apple II Plus and Apple III added 
color to the predominantly grey color 
scheme. 

Our meeting was delayed a few min- 
utes at the bidding of a Murphy's Law 
application (“If anything can possibly go 
wrong, it will.”). The room in which the 
new computer and its predecessor had 
been set up and checked out the night 


example. 

Before long, I met Paul Dali, general 
manager of Apple’s Personal Computer 
Systems Division. Together we entered a 
small meeting room with what at first 
looked like two Apple II Plus 
systems — both with tops removed — set 
up along the windows. But no, the two 
machines were decidedly different. 

Apple II Facts and Figures 

As background to the development of 
the new model, Paul analyzed the suc- 
cess of the Apple II. He noted that over 
the years Apple has been pursuing five 
distinct markets with the Apple II. First 
is the office, where a computer is used as 
a productivity tool in basic tasks such as 
word processing, database management, 
communications, and the like. Such 
productivity applications represent 
Apple's biggest market. 

Related to the office is the very small 
business market, a difference denoted 
not necessarily by company size (al- 
though generally with sales under $20 
million) but by specific applications for 
the business — vertical systems, Apple 


March 1983 c Creative Computing 


116 



ORDER NOW ! 
TOLL FREE 

800 - 652-8391 

California or Inquiries Call 
( 714 ) 824-5555 


INTEC RAM BOARDS 

32K ATARI 400/800 $ 59.95 

48K ATARI 400 $134.95 




Reduces Heat 
Highest Quality 

LIFETIME WARRANTY 


25% OFF Apple Software 



APPLE 

Parallel card w/cable $ 79.95 

Grafitti Card $ 94.95 

Kensington System Saver $ 64.95 

Hayes Micro Modem II $274.95 

Micro Modem w/Terminal Program $289.95 

Hayes Smart Modem 300 Baud $209.95 

Rana Elite w/controller $389.95 

Rana Elite $314.95 

IBM Personal Computer 

Microsoft 256K Ramcard $629.95 

Printer Cable (I.B.M.) $ 39.95 

VisiCalc $179.95 

VisiFile $224.95 


PRINTERS 


NEC 8023AC 

. . $469.95 

EPSON MX 80 FT III with Graftrax . . 

. . . Call for 

EPSON MX 100 

— Prices 


BLANK DISKETTES 5y 4 " SS, SD 

ELEPHANT (10) 

VERBATIM (10) 


$21.95 

$28.95 


TAR I 800 
48K 

$499.95 


A Warner Communications Company 


MONITORS 

AMDEK Color I $319.95 

NEC 12" Hi-Res Green $169.95 

NEC IBM-PC Hi-Res RGB Color $699.95 

Videoterm $239.95 

Enhancer II $119.95 

Joyport $ 39.95 

ATARI 400 $219.95 

ATARI 810 Disk Drive $419.95 

ATARI 850 Interface $159.95 

ATARI Printer Cable $ 29.95 

WICO Red Ball Joystick $ 24.95 

Send for FREE MICRO MERCHANT HOT SHEET. 

PRICES SUBJECT TO CHANGE 


MICRO MERCHANT 

290 North 10th Street, P.O. Box 1516, Colton, CA 92324-0821 

California Residents add 6% Sales Tax. Credit Card orders add 3%. 

UPS Shipping: 3% for Hardware. $3 for Software. Sorry No C.O.D Orders. 



CIRCLE 207 ON REAPER SERVICE CARD 




Apple lie, continued... 



calls them. Into this category fall uses 
such as accounting, payroll, credit union 
systems, and banking systems. He es- 
timated that today there are about 
250,000 Apple IIs in the office, and that 
most of these were brought into the of- 
fice initially by an individual who spent 
his or her own money on the unit. 

A third market — and still quite a large 
one at that — is the educational one. 
Twenty-five percent of Apple’s sales are 
to the educational market — I would 
never have guessed such a large figure. 
The balance of Apple IIs go to the 
scientific/industrial and family/ 
consumer markets. 

Addressing so many and such diverse 
markets should be a nightmare for any 
kind of product. But the Apple II has a 
built-in feature that lets it meet needs in 
all these areas: expansion slots. The unit 
is an open system that lets the user put 
in anything that transforms the basic 
machine into a special purpose com- 
puter. Paul summarized the Apple II 
this way, “Flexibility is and always will 
be the single biggest reason why the ma- 
chine sells. It is so adaptable.’’ 

An outgrowth of the flexibility of the 
II has been an enormous following of 
software developers. Apple counts well 
over 10,000 programs available for the 
II. Paul maintained that the installed 
base of the II is so big that it represents a 
market too big for programmers to over- 
look. “We can’t stop the software 
development momentum. Every time 
someone writes more software, they’ll 
tend to write for the Apple also.’’ 

Although the Apple II has gone 
through some revisions during its life- 
time (replacing 4K RAM chips with 
16K chips, improving color graphics. 


and meeting FCC radio frequency 
requirements), the basic features have 
remained essentially unchanged. The 
mother board has seven expansion slots. 
The display output is a 40-column width 
format and characters are shown in up- 
per case only. Finally, the Apple II has 
exhibited a good reliability record, 
according to an informal and totally un- 
scientific dealer poll I have taken over 
the years. 

Paul was quick to point out that de- 
spite its popularity, the Apple II Plus 
has several disadvantages. Lower case 


A number of significant 
changes were made in 
the manufacturing 
process of the lie as 

well. 


letter display is not standard. On-board 
memory (RAM) is limited to 48K. The 
teletype-like keyboard has a limited 
character set. The attachment of 
peripherals (printers, modems, game 
controllers, etc.) requires removing the 
top and plugging onto the appropriate 
circuit card. An 80-column display 
(particularly useful in professional 
applications) is a costly add-on. And, al- 
though some of these deficiencies could 
be corrected with add-ons, not all cards 
were compatible with one another. 

(At this juncture, Paul and I were 
joined by Walt Broedner, who designed 
the insides of the new Apple, and Rick 

118 


Rice, production coordinator. Walt 
brought along a chip-filled circuit board, 
and Rick had a complete computer as 
props for their parts of the presentation. 
More about those later.) 

Enter Apple lie 

Paul then went on to formally in- 
troduce the newest Apple, the Apple lie, 
“e“ for “enhanced.’’ And enhanced it is. 
While the changes in the lie will be 
more apparent to current Apple follow- 
ers, the end product for the first-time 
shopper is a machine with many built-in 
features. 

To the uncritical eye, the lie cabinet 
looks like a clone of the II. The dif- 
ferences in appearance lie in the key- 
board (see below) and the logo. The 
proper designation is Apple //e (as in 
Apple ///), and the logo is now at the 
lower left comer of the removable top 
instead of at the bottom center. 

The basic (“vanilla,” Paul called it) 
He will be sold with a minimum of 64 K 
RAM, expandable to 128K with an 
additional memory board. That’s getting 
the He up to where the Apple III starts 
taking over for heavy-duty business 
applications. 

Applesoft Basic is no longer on a sepa- 
rate language board that takes up an 
expansion slot. It is now resident on the 
motherboard as part of a new custom 
integrated circuit. 

Upper and lower case characters are 
both standard. Display characters on the 
monitor are composed in a 5x7 picture 
element array within a 7x9 field, allow- 
ing for lower case descenders. 

The 63-key keyboard in many ways 
resembles that of the Apple III (without 
numeric keypad). The full 128-character 

March 1983 c Creative Computing 




The speed and power of an IBM PC 
on a $345 Apple® card. 



program space, or 174K program space (192K 
system memory) for an extra $75. 

THE 8087 NUMERIC DATA PROCESSOR 

The AD128K Memory Card features a socket for 
the Intel 8087 Numeric Data Processor. The 8087’s 
80-bit internal format gives 18 digits of accuracy 
(Applesoft has only 9). Its speed is equally impres- 
sive: it multiplies two 80-bit floating-point numbers 
faster than the Apple runs 10 machine codes! 


FAST 5 MHZ OPERATION, 

TRUE MULTIPROCESSING 

ALF’s AD8088 Processor Card adds a fast 16-bit 
8088, the processor used in the IBM PC, to your 
Apple II. It runs programs from its on-board memory 
at a full 5 MHz— 12% faster than the IBM PC— while 
the Apple also runs at full speed. And two or more 
AD8088’s can be used in one Apple, to tackle 
problems that are beyond many mainframe systems. 

CP/M-86 AND 192K MEMORY 

CP/M-86® , the 8088 version of the industry stan- 
dard CP/M operating system, is available for the 
AD8088 for only $200. AD8088 CP/M-86 uses the 
popular Microsoft Softcard® disk format so you can 
buy the latest programs direct from major software 
distributors like Lifeboat Associates. 

CP/M-86 uses only 18K, leaving 46K for pro- 
grams on a 64K Apple— easily enough memory to 
assemble 12K of object code. For large programs, 
our $370 AD128K Memory Card provides 110K 



FASTER APPLESOFT FOR SCIENTIFIC & 
ANALYTICAL PROGRAMS 

Any program can be rewritten for fast operation 
with the 8088, but ALF’s “FTL” program speeds up 
math in your existing Applesoft programs— without 
modification. FTL is activated simply by typing RUN 
FTL. Programs produced by TASC® or Expediter II® 
also run faster. The graphs below show the dramatic 
improvement with FTL. 

51.7 

10 PRINT "2 3 
20 FOR B = 5 TO 
1000 STEP 2 
30 F0RC = 3T0 
SQR(B)STEP2 
40 IF B/C = INT 
(B/C)THEN 70 
50 NEXT 
60 PRINT B;" 

70 NEXT B 

Program to compute 
prime numbers APPLESOFT TASC EXPEDITER II 

from 2 to 1000. execution time in seconds 


RELIABLE LOW POWER OPERATION 

The clean design of the “AD” series separates the 
two main components— processor and expansion 
memory, when needed— on two cards. Low-power 
components are used for cooler operation: each card 
draws less than an Apple ROM card — far less than a 
typical 80-column card. 

SEE YOUR APPLE DEALER TODAY 

An Apple II computer with 64K (48K plus 
Language Card equivalent) and 13- or 16-sector disk 
drive is required. The AD8088 and AD128K can be 
used in any slot. 



Trademarks: ‘ Apple'' Apple Computer. •‘TASC’*, "Softcard”: Microsoft. “Expediter II”: Einstein/Goodrow. “CP/M-86”: Digital Research 


A L F PRODUCTS INC. 1448 ESTES DENVER. CO BQ215 


(303) 23<4-OS71 




ASCII set is on the keyboard. All keys 
also have auto repeat (holding a key 
down causes the character to repeat — 
especially helpful in fast cursor move- 
ment). The key layout of the He includes 
four cursor keys (all in a row at the 
lower right) and Open Apple/Solid Ap- 
ple limited function keys (on each side of 
the space bar). A raised dot on the D, K, 
and one cursor key help touch typists 
keep on track. 

The RESET key has been moved to the 
far upper right of the keyboard and an 
accidental press won't clear out your 
machine and an hour's keyboard input. 
That operation now requires a delib- 
erate, three-key sequence (simulta- 
neously pressing ctrl-open 
apple-reset). The new reset procedure 
is also aimed at saving the power switch, 
one of the biggest service problems on 
the II Plus. 

The motherboard, although still 
presenting a 40-column display as stan- 
dard, is equipped to accept a new, “in- 
expensive” 80-column card that has only 
five integrated circuits. No price for the 


card was available, but it was to com- 
pare favorably with II Plus 80-column 
cards which cost in excess of $300. The 
Apple 80-column card fits into an auxil- 
iary connector located out of the way 
from the seven slots, but is still equiva- 


How will the hundreds 
of companies currently 
selling Apple 
supporting products 
respond to the new 
unit? 


lent to slot 3. The decision to offer 80 
columns as an option was based on cost- 
conscious education and consumer mar- 
ket needs for only 40-column displays. 
With the lie 80-column board in place, 
the user has mixed screen modes avail- 
able. There can be graphics on the upper 


screen and either 40- or 80-column text 
on the bottom four lines. 

Low resolution color graphics are 
40x48 elements in 16 colors. With 64K 
RAM installed, optimum color graphics 
resolution is 290x192 (six colors). But 
this increases to a 560x192 array if the 
full complement of 128K RAM is 
installed. 

There are significant improvements in 
the back panel, or “backplane,” as it is 
known. The panel is now metal, with 
several holes precut to accept female 
connectors attached by cable to the 
accessory cards installed in the expan- 
sion slots. There is room for up to four 
each of the following D-connectors: 25, 
19, and 9-pin. The 9-pin holes also ac- 
cept DIN-type connectors, popular in 
Europe. 

Additionally, the game controller 
connector has been permanently in- 
stalled on the backplane, yet the old 
connector has been left inside the cabinet 
(a small clock card was installed in the 
He for our demonstration). The use of 
panel connectors will make switching 
peripherals a much easier task. In- 
cidentally, the design better seals the 
unit against RF leakage. All Apple- 
manufactured cards will have connec- 
tors and short cables, as well as an 
adapter that will let II Plus owners slide 
the connector into their plastic 
backplane slot. 

Hidden Improvements 

There are many changes, too, that 
may not be apparent to the user, but are 
no less important. 

The microprocessor is a newer version 
of the older 8-bit 6502. The chip is called 
the 6502A which can operate at a speed 
of 2 megaHertz (mHz.), but in the He is 
kept at the old speed of 1.8 mHz. 

A number of signifcant changes were 
made in the manufacturing process of 
the He as well. In the Apple II Plus de- 



120 


March 1983 c Creative Computing 




Disk Drive for Apple *2B9? 5 


Modems 

k 

CP/M 3.0 Upgrade 

| Single Board Computer 


SIGNALMAN - Anchor 

Direct -connect automatic answer /originate selection. 300 
Baud full duplex. Bell 103, includes RS-232 cable 

IOM-5600A Signalman $89.95 


SMARTMODEM - Hayes 

Sophisticated direct-connect auto-answer/ auto-dial 
modem, touch-tone or pulse dialing. RS-232C interface. 


programmable 

IOM-5400A Smartmodem $224.95 

IOK-1500A Hayes Chronograph $218.95 

IOM-2010A Micromodem II $328.95 

IOM-2012A Terminal program for MMII $89.95 

IOM-1100A Micromodem 100 $388.95 


APPLE-CAT - Novation 

Software selectable 1200 or 300 Baud, direct connect, auto- 
answer /auto-dial, touch 4 pulse dialing, auxiliary 3- wire RS- 
232C serial port for printer 

IOM-5232A Save $5 0 00 $324.95 


1200 BAUD SMARTMODEM - Hayes 

1200 and 300 baud, all the features of the standard 
Smartmodem plus 1200 baud. 212 compatible, full or half 
duplex. 

IOM-S500A Smartmodem 1200 $599.95 


1200 BAUD AUTO CAT - Novation 

212 Auto Cat. 1200 A 300 baud, auto dial /answer /disconnect. 
LED readout displays mode, analog/digital loop-back self 
tests, usable with multi-line phones 

IOM-5231A 212 Auto Cat $649.95 


Video Monitors 


HI-RES 12" GREEN - Zenith 

15 MHz band with 700 lines/ inch. P31 green phosphor, 
switchable 40 or 90 columns, small, light-weight 6 portable 
VDM-201201 List price $189 95 $129.95 


12" GREEN SCREEN - NEC 

20 MHz bandwidth. P31 phosphor ultra-high resolution 
video monitor with audio. 

VDM-651200 Deluxe model $199.95 

VDM-651260 Economy model $149.95 


12" COLOR MONITOR - NEC 

High resolution color monitor with audio. 

VDC-651212 Color monitor $389.95 

NEC-1 202D RGB color monitor $999.95 


13" COLOR MONITORS - BMC 

18 MHz RGB & composite video color monitors. 

VDC-421320 13" RGB Color $369.95 

VDC-421310 13" Composite video $329.95 

VDX-420090 RGB card for Apple $149.95 

COLOR MONITORS - Amdek 

Reasonably priced color video monitors. 

VDC-80130 13" Color I $379.95 

VDC-801320 13" Color II $894.95 

IOV-2300A DVM board for Apple $199.95 


AMBER or GREEN MONITORS - Jade 

High resolution 18 MHz compact video monitors 

VDM-751210 12" Amber phosphor $149.95 

VDM-751220 12" Green phosphor $139.95 

VDM-750910 9" Amber phosphor $149.95 

VDM-750920 9" Green phosphor $139.95 


EPROM Erasers 


ULTRA-VIOLET EPROM ERASERS 

Inexpensive erasers tor industry or home 


XME-3100A Spectromcs w/o timer $69.50 

XME-3101A Spectromcs with timer $94.50 

XME-3200A Economy model $39.95 


NEW CP/M 3.0 - Digital Research 

CP/M 3.0 is Digital Research's latest version of the industry 
standard disk operating system. It features many 
performance improvements such as intelligent record 
buttering, improved directory handling. "HELP" facility, 
time/date stamping of tiles and many more improvements. 
AND A TREMENDOUS INCREASE IN SPEED Iff. it is fully 
CP/M 2.2 compatible and requires no changes to your 
existing application software Available only to Ver sat loppy 
II owners with SBC-200 CPU's 


SFC-55009057F CP/M 3.0 8" with manuals $200.00 

SFC-55009057D CP/M 3 0 manual set $30.00 


Apple II Accessories 


APPLE DISK DRIVE - Fourth Dimension 

Totally Apple compatible. 143.360 bytes per drive on DOS 
3 3. half-track capability - reads all Apple software, plugs 
right in to Apple controller as second drive. DOS 3.3. 3.2. 1. 
Pascal. 6 CP/M compatible 

MSM-1 23200 40 Track add on Apple drive $289.95 
MSM-1 23200 Controller with free DOS 3.3 $99.95 


16K RAM CARD - for Apple II 

Expand your Apple II to 64K. use as language card, full 1 year 
warranty Why spend $175.00 ? 

MEX-16700A Save over $100 00 $69.95 


Z-80 CPU CARD • for Apple II 

Two computers in one. Z-80 4 6502. more than doubles the 
power and potential of your Apple, includes Z-80 CPU card 
CP/M and complete manual set 

CPX-62800A A 6 7 with software $249.95 

APPLE-CAT - Novation 

Software selectable 1200 or 300 baud, direct connect, auto- 
answer/ auto-dial, auxiliary 3-wire RS232C serial port for 
printer 

IOM-5232A Save $50001!! $325.95 


8" DISK CONTROLLER - Vista 

New from Vista Computer, single or double sided, single or 
double density, compatible with DOS 3. 2/3.3. Pascal. & 
CP/M 2.2. Shugart 6 Qume compatible 

IOD-2700A 447 $499.95 


2 MEGABYTES for Apple II 

Complete package includes: Two 8' double-density disk 
drives. Vista double-density 8" disk controller, cabinet, 
power supply. 4 cables. DOS 3 2/3.3, CP/M 2.2. 4 Pascal 


compatible 

1 MegaByte Package Kit $1495.00 

1 MegaByte Package 44 7 $1695.00 

2 MegaByte Package Kit $1795.00 

2 MegaByte Package 44 7 $1995.95 


VISION 80 - Vista Computer 

80 column x 24 line video card for Apple II. 128 ASCII 
characters, upper and lower case. 9x10 dot matrix with 3 dot 
descenders, standard data media terminal control codes. 
CP/M Pascal 4 Fortran compatible. 50/60 Hz 

IOV-2400A Vista Vision 80 $299.95 


CPS MULTICARD - Mtn. Computer 

Three cards in one! Real time clock/calendar, serial 
interface. 4 parallel interface - all on one card. 

IOX-2300A 44 7 $179.95 


Power Strips 


ISOBAR - GSC 

Isolates 4 protects your valuable equipment from high 
voltage spikes 4 AC line noise, inductive isolated ground. 15 


amp circuit breaker. U.L. listed 

EME-115103 3 socket $39.50 

EME-115105 4 socket $49.50 

EME-1 15100 8 socket $54.50 

EME-115110 9 socket rackmount $74.50 


SUPEROUAD - Adv. Micro Digital 

Single board, standard size S-100 computer system. 4 MHz 
Z-80 A. single or double density disk controller for 5V 4 " or 8" 
drives. 64K RAM. extended addressing, up to 4K of EPROM. 
2 serial 4 2 parallel I/O ports, real time interrupt clock. CP/M 


compatible 

CPC-30800A 44 7 $724.95 

IOX-4232A Serial I/O adapter $29.95 


Z-80 STARTER KIT - SD Systems 

Complete Z-80 microcomputer with RAM. ROM. I/O. 
keyboard, display, kludge area, manual. 4 workbook. 


CPS-30100K Kit with workbook $299.95 

CPS-30100A 4 4 7 with workbook $469.95 


AIM-65 - Rockwell International 

Complete 6502 microcomputer with alphanumeric display. 


printer, keyboard. 4 instruction manual. 

CPK-50165A IK AIM-65 $424.95 

CPK-50465A 4K AIM-65 $474.95 

SFK -74600008E 8K Basic ROM $64.95 

SFK - 64600004 E 4K assembler ROM $43.95 

SFK-74600020E PL/65 ROM $84.95 

SFK -7460001 0E Forth ROM $64.95 

SFK-74600030E Instant Pascal $99.95 

PSX-030A Power supply $64.95 

ENX-000002 Enclosure $54.95 

SPECIAL PACKAGE 

4K AIM-65. 8K Basic, power supply. 4 enclosure 

Special Package Price $649.95 


S-100 EPROM Boards 


PROM-100 - SD Systems 

2708. 2716. 2732 EPROM programmer with software. 

MEM-995 20K Kit with software $189.95 

MEM-995 20A 4 4 7 with software $249.95 

PB-1 - SSM Microcomputer 

2708. 2716 EPROM board with on-board programmer 

MEM-99510K Kit with manual $154.95 

MEM-99510A 4 4 7 with manual $219.95 

EPROM BOARD - Jade 

16K or 32 K uses 2708 or 2716 EPROMs. IK boundary 

MEM-16230K Kit w/o EPROMs $79.95 

MEM-16230A 4 4 7 w/o EPROMs $119.95 


S-100 Video Boards 


SPECTRUM COLOR - CompuPro 

Full-function color graphics board, up to 8 colors. 256 x 192 


graphics, parallel I/O port. 8K RAM 

IOV-1870A 44 7 $348.95 

IOV-1870C CSC $398.95 

MICROANGELO - Scion 

Ultra-high- resolution 512 x 480. 256 color or black 4 white S- 
100 video board 

IOV-1500A 44 7 $799.96 


S-100 MotherBoards 


ISO-BUS - Jade 

Silent, simple, and on sale - a better motherboard 


6 Slot f5y«" ir 8VJ 

MBS-061B Bare board $22.95 

MBS-061K Kit $39.95 

MBS-061 A 447 $69 95 

12 stot mr * •%"> 

MBS-121B Bare board $34.95 

MBS-121K Kit $69.95 

MBS-121 A 44 7 $109.95 

18 StofffW m8%") 

MBS-181B Bare board $54.95 

MBS-181K Kit $99.95 

MBS-181A 447 $149.95 

ACTIVE TERMINATOR - CompuPro 

4 true mother's helper. 

TSX-100A 447 $59.45 


Prices may be slightly higher at our retail locations . Please call the store nearest you for local price and availability. 









ree CP/M 3.0* !!! 


S-100 CPU Boards 


8086/8087 > CompuPro 

16 bit. 8 or 10 MHz 8086 CPU with provisions for 8087 & 


80130 

CPU-70520A 8 MHz 8086 A 8 T $624.95 

CPU-70520C 8 MHz 8086 CSC $764.95 

CPU-70530A with 8087 AST $1224.95 

CPU-70530C with 8087 CSC $1455.95 

8085/8088 - CompuPro 

Both 8 & 16 bit CPUs, standard 8 bit S- 100 bus. up to 8 MHz. 
accesses 16 Megabytes of memory 

CPU-2051 0A 6 MHz AST $396.95 

CPU-20510C 6 8 MHz CSC $497.95 

CPU-Z - CompuPro 

2 4 MHz Z80A CPU. 24 bit addressing 

CPU-30500A 2/4 MHz AST $279.95 

CPU-30500C 3 6 MHz CSC $374.95 


S-100 Memory Boards 


256K RAMDISK - SD Systems 

ExpandoRAM III expandable from 64K to 256K using 64 K x 1 
RAM chips, compatible with CP/M. MP/M. Oasis. 
Cromemco. S most other Z-80 based systems, functions as 
ultra-high speed disk drive when used with optional 


RAMDISK software 

MEM-65064A 64K A 8 T $474.95 

MEM-65128A 128K AST $574.95 

MEM-65192A 192K AST $674.95 

MEM-65256A 2S6K AST $774.95 

SFC-55009000F RAMDISK sftwr CP/M 2.2 $44.95 

SFC-55009000F RAMDISK with EXRAM III $24.95 


128K RAM 21 - CompuPro 

128K x 8 bit or 64K x 16 bit static RAM board. 12 MHz. 24 bit 


Free CP/M 3.0 Offer 


■ 

I 


THREE BOARD SET - SD Systems 

S-100 board set with 4 MHz Z-80A. 64K of RAM 
expandable to 256K. serial and parallel I/O ports, 
double-density disk controller for 5 ’/«** and 8" disk 
drives, new and improved CP/M 3 0 manual set. system 
monitor, control and diagnostic software Includes SD 
Systems SBC-200. 64K ExpandoRAM III. Versafloppy II. 
and FREE CP/M 3.0 - all boards are assembled S tested 

64K Board Sat with FREE CP/M 3.0 $1195.00 

256K Board Sat with FREE CP/M 3.0 $1395.00 


addressing 

MEM-12S10A AST 
MEM-12810C CSC 


$1609.95 

$1794.95 


S-100 I/O Boards 


SBC-200 - SD Systems 

4 MHz Z-80 A CPU with serial 6 parallel I/O. IK RAM. 8K 
ROM space, monitor PROM included 

CPC-30200A AST $329.95 


THE BIG Z - Jade 

2 or 4 MHz switchable Z-80 CPU board with serial I/O. 
accomodates 2708. 2716. or 2732 EPROM, baud rates from 


75 to 9600 

CPU-30201 B Bare board w/ manual $35.00 

CPU-30201 K Kit with manual $149.95 

CPU-3021 0A AST with manual $199.95 


CB-2 - SSM Microcomputer 

2 or 4 MHz Z-80 CPU board with provision for up to 8K of 
ROM or 4K of RAM on board, extended addressing. IEEE S- 


100. front panel compatible 

CPU-30300K Kit with manual $229.95 

CPU-30300A AST with manual $274.95 


2810 Z-80 CPU - C.C.S. 

2 or 4 MHZ Z-80 CPU with serial I/O port 8 on-board monitor 
PROM, front panel compatible 


64K RAM 17 - CompuPro 

64K CMOS static RAM board. 10 MHz. low power less than 4 
watts. DMA compatible. 24 bit addressing 

MEM-641S0A 64K A 8 T $549.95 

MEM-641 60C 64K CSC $696.95 


64K RAM 16 - CompuPro 

32K x 16 bit or 64K x 8 bit low power static RAM board. 10 
MHz. 24 bit addressing 

MEM-32180A RAM 16 A 8 T $596.95 

MEM-32180C RAM 16 CSC $696.95 


64K STATIC RAM - SSM 

IEEE 696 S-100 standard. upto6MHz'8Bit. 12MHz 16 Bit. 24 
Bit extended addressing, disable-able in 2K increments 

MEM-64300A AST $499.95 


64K STATIC RAM - Mem Merchant 

64K static S-100 RAM card. 4 to 16K banks up to 8 MHz 

MEM-64400A 64K A 8 T $499.95 


SYSTEM SUPPORT 1 - CompuPro 

Real time clock, three 16 bit interval timers, dual interrupt 
controllers! 15 levels), up to 4K EPROM/RAM. RS-232C 
serial channel, provision for 951 1 A/9512 math chip 

IOX-1850A SSI A 8 T $359.95 

IOX-1850C SSI CSC $459.95 

I0X-1855A with 951' AST $554.95 

IOX-1855C with 9511 CSC $654.95 

IOX-1860A with 9512 A 8 T $554.95 

IOX-1660C with 9512 CSC $654.95 

INTERFACER 1 - CompuPro 

2 serial I/O ports 50-1 9.2 K baud 

IOI-1610A AST $218.95 

IOI-1810C CSC $266 95 


INTERFACER 3 - CompuPro 

5 or 8 channel serial I/O board for interrupt driven multi-user 
systems up to 250K baud 

IOI-1835A 5 port AST $556.95 

IOI-1835C 5 port CSC $628.95 

I0I-1836A 8 port AST $628.95 

IOI-1838C 8 port CSC $749.95 


CPU-30400A AST with PROM $289.95 

2820 Z-80 DMA CPU - C.C.S. 

4 MHz Z-80 CPU board with 2 serial I/O ports 8 Centronics 
parallel I/O port, separate data 8 status ports. DMA daisy 
chain compatible 

CPU-30420A AST with manual $569.95 


S-100 Disk Controllers 


DISK 1 - CompuPro 

8' or 5 y U“ DMA disk controller, single or double density. 


single or double sided. 10 MHz 

IOD-1810A AST $449.95 

IOD-1810C CSC $554.95 

SFC-52506560F 8T CP/M 2.2 for Z-80 $174.95 

SFC-52506586F 8" CP/M 2 2 for 8086 $299.95 

SFO-54158000F Oasis single user $499.95 

SFO-54156002F Oasis multi-user $649.95 


64 K STATIC RAM - Jade 

Uses new 2K x 8 static RAMs, fully supports IEEE 696 24 bit 
extended addressing. 200ns RAMs. lower 32K or entire 
board phantomable. 2716 EPROMs may be subbed for 
RAMs. any 2K segment of upper 8K may be disabled, low 
power typically less than 5 OOma 


MEM-991 52B Bare board $49.95 

MEM-99152K Kit less RAM $99.95 

MEM-321 52K 32 K kit $199.95 

MEM-561 52K 56 K kit $289.95 

MEM-64152K 64 K kit $299.95 

Ataamblad S Taatad add $56.00 


2066 64K RAM • C.C.S. 

64 K RAM board with bank and block select switching 
functions for Cromemeco Cromix 8 Alpha Micro. 

MEM-64 566A 64K A 8 T $424.95 


INTERFACER 4 - CompuPro 

3 serial. 1 parallel. 1 Centronics parallel 

IOI-1840A 44 7 $314.95 

IOI-1840C CSC $414.95 

MPX - CompuPro 

Multi-user I/O multiplexer 8 interrupt controller with on- 
board 8085 A -2 CPU 8 4K or 16K of RAM 

IOI-1875A 4K MPX A 8 T $444.95 

IOI-1 875C 4K MPX CSC $534.95 

IOI-1860A 16K MPX 467 $564 95 

IOI-1880C 16K MPX CSC $674.95 

1/0-8 - SSM Microcomputer 

Eight software programmable serial I/O ports. 110 -19. 2K 
Baud, ideal for multi-user systems 

IOI-1018A 44 7 $469.95 


VERSAFLOPPY II - SD Systems 

Double density disk controller for any combination of 5'U" 
and 8" single or double sided, analog phase-locked loop 
data separator, vectored interrupts. CP/M 22 8 Oasis 
compatible, control /diagnostic software PROM included 

IOD-1160A 4 6 T with PROM $359.95 

SFC-55009047F CP/M 2 2 with VF II $99 95 


2242 DISK CONTROLLER - C.C.S. 

5y 4 " or 8' double density disk controller with on-board boot 
loader ROM. free CP/M 2.2 8 manual set. 

100-1 300A 4 4 T with CP/M 2.2 $399.95 


DOUBLE D - Jade 

High reliablity double density disk controller with on-board 
Z-80 A. auxiliary printer port. IEEE S-100. can function in 


multi-user interrupt driven bus 

IOD-1200B Bare board 8 hdwr man $59.95 

IOD-1200K Kit w/hdwr 8 sftwr man $299.95 

IOD-1200A 4 6 7 w/hdwr 8 sftwr man $325.95 

SFC-59002001F CP/M 22 with Double D $99.95 


64K EXPANDORAM II - SD Systems 

Expandable RAM board from 16K to 64K using 4116 RAM 


chips 

MEM-16630A 16K A 8 T $344.95 

MEM-32631A 32K A 8 T $364.95 

MEM-46632A 48K A 8 7 $364.95 

MEM-64633A 64K A 8 T $399.95 

MEMORY BANK - Jade 

4 MHz S-100 bank selectable expandable to 64K 

MEM-99730B Bare board w/manual $49.95 

MEM-99730K Kit with no RAM $179.95 

MEM-32731K 32 K kit $199.95 

MEM-64733K 64 K kit $249.95 

Ataamblad A Taatad add $50.00 


16K STATIC RAM - Mem Merchant 

4 MHz lo-power static RAM board. IEEE S-100. bank 
selectable, addressable in 4K blocks, disable-able in IK 
segments extended addressing. 

MEM-16171A 16KA8T $149.95 


1/0-5 - SSM Microcomputer 

Two serial 8 3 parallel I/O ports. 110-19.2K Baud 

IOI-1015A 447 $289.95 


MPC-4 - SD Systems 

Intelligent 4-port serial I/O card, on-board Z-80A. 2K RAM. 
4K PROM area, on-board firmware, fully buffered, vectored 
interrupts, four CTC channels, add to SD Board set for 


powerful multi-user system 

IOI-1504A 4 4 7 w/ software $495.00 

1/0-4 - SSM Microcomputer 

2 serial I/O ports plus 2 parallel I/O ports. 

101-1 01 OB Bare board w/manual $35.00 

IOI-IOIOK Kit with manual $179.95 

IOI-IOIOA 4 6 7 with manual $249.95 

2710 4 PORT SERIAL - C.C.S. 

Four RS-232C serial I/O ports with full handshaking. 
IOI-1060A 4 4 7 with manual $319.95 


Prices may be slightly higher at our retail locations . Please call the store nearest you for local price and availability. 





t> uoubie-DensityTJis 

>ave $500.00 Dual 8" Disk Drive Sub-System Kit - $695.00 


ri • lire*** n 


Assembled & Tested - $795. 


Printers on Sale ■ 5y 4 " Disk Drives ■ IBM PC Accessories 


INEW EPSONS with GRAFTRAX-plus 



MX-80 MX-80FT MX-100 

Available only from your local Jade Retail Store 

Dallas, Woodland Hills, 
Santa Ana, San Diego, 
Sunnyvale, Los Angeles 

Call the store near you tor price or Information. 


INDUSTRIAL QUALITY PRINTERS - Okidata 

We Can Beat Any Price... Call Us III 

Mlcrollne 82 A 90/132 column. 120 CPS. 9x9 dot matrix, 
friction teed, pm feed, adiustable tractor feed (optional), 
handles 4 part forms up to 9.5" wide, rear & bottom feed, 
paper tear bar. 100 % duty cycle/200.000.000 character print 
head, bi-directional/logic seeking, both aerial 8 parallel 
Interlaces Included, front panel switch & program control of 
10 different form lengths, uses inexpensive spool type 
ribbons, double width A condensed characters, true lower 


case descenders & graphics 

PRM-43082 Friction 8 pin feed Cell 

Mlcrollne 83A 132/232 column. 120 CPS. forms up to 15" 
wide, removable tractor, plus all the features of the 82A 
PR M- 43083 with FREE tractor Cal I 

Mlcrollne 84 132/232 column. Hi-speed 200 CPS. full dot 
graphics built in. plus all the features of the 83 A 
PRM-43084 Centronics parallel Call 

PRM-4308S Serial with 2K buffer Cell 

PRA-27081 Apple card $39.95 

PRA-27082 Apple cable $19.95 

PRA-27087 TRS-90 cable $24.95 

PRA-43081 2K hi speed serial card $99.95 

PRA-43082 Hi res graphics ROMs 82A $49.95 

PRA-43063 Hi graphics ROMs 83A $49.95 

PRA-43086 Tractor option for 82A $49.95 

PR A -43080 Extra ribbons pkg of 2 $9.95 


8023 DOT MATRIX - NEC 

100 CPS, proportional spacing, hi-resolution graphics, 
correspondence quality printing, bi-directional tractor 8 


friction feed 

NEC-8023A 8023 parallel $499.95 

NEC-8023-01 8023 ribbon $11.95 

TP-1 LETTER QUALITY - SCM 

12 CPS daisy wheel printer from Smith Corona. 

PRD-45101 Centronics parallel $648.95 

PRD-45102 RS-232C serial $648.95 


LETTER QUALITY PRINTER - Jade 

Uses standard daisy wheels and ribbon cartridges, 16 CPS 
bi-directional printing, semi-automatic paper loader ( single 
sheet or fan fold). 10/12/1 5 pitch, up to 16" paper, built-in 


noise suppression cover. 

PRD-11001 Centronics parallel $899.95 

PRD-11002 RS-232C serial model $969.95 

PRA-11000 Tractor Option $169.95 


KSR DAISY WHEEL - Anderson-Jacobson 

Letter quality communications ' terminal /printer with full 
typewriter keyboard. 30 CPS Diablo print mechanism. RS- 
232 interface, includes free printer stand with deluxe casters, 
print wheel, ribbon, friction feed standard (tractor feed 
optional), factory refurbished with 30 day warranty, shipped 


freight collect. 

PRD-99100 A J KSR printer $995.00 

PR A -992 00 Tractor option $150.00 


PRINTER PALS - F.M.J. Inc. 

Desk top printer stand and continuous form paper holder 
PRA-99080 for MX-80. MX -SOFT. Oki 82A. NEC $29.95 


PRA-99100 for MX-100. Oki 83A & 84 $34.95 

PRA-99700 for letter quality printers $49.95 


Tendon TM100-1 single-sided double-density 48 TPI 

MSM-551001 $219 95 ea 2 for $199.95 •• 

Shugart SA400L single-sided double-density 40 track 

MSM-104000 $234 95 ea 2 for $224.95 ea 

Shugart SA4S5 half-size double-sided 48 TPI 

MSM-104550 $349 95 ea 2 for $329.95 ea 

Shugart SA465 half-size doule-sided 96 TPI 

MSM-104650 $399 95 ea 2 for $379.95 •• 

Tandon TM100-2 double-sided double-density 48 TPI 

MSM-551002 $294 95 ea 2 for $269.95 ea 

Shugart SA4S0 double-sided double-density 35 track 

MSM- 104500 $349 95 ea 2 lor $329.95 ea 

Tandon TM100-3 single-sided double-density 96 TPI 

MSM-551003 $294 95 ea 2 for $269.95 ea 

Tandon TM 100-4 double- sided double-density 96 TPI 

MSM-551004 $394 95 ea 2 for $374.95 ea 

MPI 8-5 1 single-sided double-density 40 track 

MSM-155100 $234 95 ea 2 for $224.95 ea 

MPI B-52 double-sided double-density 40 track 

MSM- 155200 $344 95 ea 2 for $334.95 •• 

MPI B-91 single-sided double-density 77 track 

MSM-1 55300 $369 95 ea 2 for $359.95 •• 

MPI B-92 double-sided double-density 77 track 

MSM- 155400 $469 95 ea 2 for $459.95 ea 

5'/ 4 " Cabinets with Power Supply 


END-000216 Single cab wt power supply $69.95 

END-000226 Dual cab m i / power supply $94.95 


8" Disk Drives 


Shugart SA810 halt- size single-sided double-density 

MSF-108100 $424 95 ea 2 for $394.95 ea 

Shugart SA860 half- size double- sided double-density 

MSF- 106600 $574 95 ea 2 for $549.95 ea 

Shugart SA801R single- sided double-density 

MSF-10801R $394 95 ea 2 for $389.95 aa 

Shugart SA851R double-sided double- density 

MSF-10851R $554 95 ea 2 for $529.95 aa 

Tandon TM848-1 single-sided double-den thin-line 

MSF-558481 $379 95 ea 2 for $369.95 aa 

Tandon TM848-2 double-sided double den thin-line 

MSF-558482 $494.95 ea 2 for $484.95 aa 

Quma DT-8 double-sided double-density 

MSF-750060 $524 95 ea 2 lor $498.95 aa 

Mitsubishi M2894-63 double-sided double-density 
MSF-289463 $494 95 ea 2 tor $474.95 aa 

Siemens FDD 100-8 single-sided double- density 

MSF-201120 $274 95 ea 2 for $249.00 aa 


Dual Disk Sub-Systems 


Disk Sub-Systems - Jade 

Handsome metal cabinet with proportionally balanced air 
flow system, rugged dual drive power supply, power cable 
kit. power switch, line cord, fuse holder, cooling tan. never - 
mar rubber feet, all necessary hardware to mount 2-8" disk 
drives, power supply, and fan. does not include signal cable 

Dual r Sub-Assembly Cabinet 


END-000420 Bare cabinet $59.95 

END-000421 Cabinet kit $225.00 

END-000431 A & T $359.95 

8" Sub-Systems - Single Sided. Double Density 
END-000423 Kit w/2 FD100-8DS $695.00 

END-000424 A & T w/2 FD100-8DS $795.00 

END-000433 Kit w/2 SA-801 Rs $999.95 

END-000434 A 8 T w/2 SA-801RS $1195.00 

8" Sub-Systems - Double Sided, Double Density 

END -000426 Kit w/2 DT-8s $1224.95 

END-000427 A 8 T w/2 DT-8s $1424.95 

END-000436 Kit w/2 SA-851Rs $1274.95 

END-000437 A 8 T w/2 SA-851RS $1474.95 


Prices may be slightly higher at our retell locations. Please 
contact the store In your area tor exact pricing. 

CIRCLE 188 ON READER SERVICE CARD 


512K PC/RAM STACK - Hammond 

A high quality, high density memory expansion board for 
your PC. cool-quiet- reliable operation, full parity checking, 
unique stacking sockets, expandable from 256K to 512K. 
M DRIVE high speed RAMdisk software only $25.00 with 


256K or 51 2K board purchase 

MEX-25600A 256K assembled 8 tested $795.00 

MEX-51200A 5 12K assembled 8 tested $999.96 

MEX-25600S MDRIVE disk emulator $25.00 


256K PC/RAM - Hammond Engineering 

• User expandable from 64K to 256K. same high quality 
standards as the RAM Stack above, designed tor medium 


memory expansion requirements. 

* MEX-64000A 64K assembled 8 tested $299.95 

MEX-128000A 128K assembled 8 tested $399 95 

MEX-192000A 192K assembled 8 tested $499.95 

MEX-2S6000A 256K assembled 8 tested $569.95 


PC/SASI RAM - Hammond Engineering 

Three boards in one. 256K of RAM. RS-232 asynchronous 
serial interface, and a SASI (Shugart Assoc Standard 
Interface) hard disk interface. 

IOX-6000A PC SASI RAM $1095.00 


PC EXTENDER CARD - Computel 

High quality extender card with free connectors for IBM PC 
bus. 

TSX-300A A 8 T with connectors $42.95 


WIRE WRAP BOARD - Computel 

Highest quality, extremely versatile proto typing board with 
gold plated card edge for IBM PC. 

TSX-310A Proto board $59.95 


Jade Bus Probe 


THE BUS PROBE - Jade 

Inexpensive S-100 Diagnostic Analyzer 

So your computer is down And you don't have an 
oscilloscope And you don't have a front panel... You're not 
alone - most computers have their occasional bad days. But 
without diagnostic equipment such as an oscilloscope 
(expensive') or a front panel (expensive!), it can be very 
difficult to pinpoint the problem Even it you have an 
extender board with a superfast logic probe, you can't see 
more than one signal at a time You're stuck, right ? 

Not anymore. Jade is proud to offer our cost-effective 
solution to the problems mentioned above: THE BUS 

PROBE 

Whether you're a hobbyist with a cantankerous kluge or a 
held technician with an anxious computer owner breathing 
down your neck, you'll find THE BUS PROBE speeds your 
repair time remarkably Just plug in THE BUS PROBE and 
you'll be able to see all the IEEE S-100 signals in action THE 
BUS PROBE allows you to see inputs, outputs, memory 
reads and writes, instruction fetches. DMA channels, 
vectored interrupts. 8 or 16 bit wide data transfers, plus the 
three bus supply voltages 

An on-board pulse generator can provide repetitive resets, 
interrupts, or wait states, for trouble shooting 

TSX-200B Bare board $59.95 

TSX-200K Kit $119.95 

TSX-200A A8T $149.95 







Apple lie, continued... 


speaker 

main memory 

auxiliary slot 

6502 processor 

internal power-on light 

power supply case — 



RF modulator connector 
expansion slots 


GAME I/O connector 

keyboard input connector 


sign, the circuit boards were installed in 
the cabinet of the unit at an early stage 
of production. Bum-in testing took up 
much manufacturing space because fin- 
ished computers could be tested only in 
their cabinets. If a bad unit was discov- 
ered, the case could be damaged in the 
handling, causing costly reworking of 
the unit. 

The lie, however, is just one circuit 
board for most of its production life. All 
parts are now insertable by machine. 
Bum-in testing is done on the circuit 
board in specially designed racks. Rick 
Rise pointed out the edge connectors 
that send signals from the testing rack 
through the computers and a red LED 
that is designed into the board to in- 
dicate that everything is working prop- 
erly. Now, just the circuit board need be 



tested, in much less manufacturing 
space. 

Goodbye, Mr. Chips 

When looking at a II Plus and lie side 
by side with their tops off, it is clear that 
a great deal of design energy went into 
reducing the number of integrated cir- 
cuits for the lie. For one thing, the de- 
signers have combined the old mother- 
board, separate keyboard circuit board, 
and Applesoft language card into a sin- 
gle motherboard. The 109 chips of the 
old system are now only 31. This 3-to-l 
chip reduction is accomplished in sev- 
eral ways. 

Solid state memory prices have 
dropped dramatically, opening the way 
for the inclusion of high capacity devices 
in place of many more lower capacity 

124 


chips. For example, all of the 64-kilobyte 
RAM of the lie is contained on eight 64- 
kilobit dynamic RAM chips. The key- 
board character set is housed in a single 
32-kilobit ROM chip. For international 
sale, Rick pointed out on the Swedish 
Apple lie he had brought into the room, 
the lie has a 64-kilobit ROM which 
holds both the American English 
character set and a completely separate 
character set for the language of the 
country in which the computer is sold. 
The international user can choose which 
set to use. 

(The lie will be released simulta- 
neously in Europe as it is here in the 
U.S., one of the first such products to 
perform this feat.) 

But one of the biggest chip-saving 
efforts went into two custom ICs de- 
signed by Walt Broedner. The story be- 
hind their development deserves 
retelling. 

Custom Effort 

With a set of ideal properties for a 
new Apple in mind, Walt set out to de- 
sign a new Apple about two years ago. 
After no small effort, Walt delivered his 
designs of two chips to Synertek (a semi- 
conductor manufacturer) for the pro- 
duction of samples. Walt’s designs used 
two 40-pin integrated circuits (like the 
6502 microprocessor) instead of a single 
64-pin pack, because Apple didn’t have 
the experience of working with such 
packages in production. 

March 1983 c Creative Computing 


Confidence with computers 
and the way they operate is 
as fundamental to a child's 
education as reading, writing, 
and arithmetic. Parents and 
teachers can build that 
confidence with well-designed 
software systems from Edu-Ware. 


\*jP E l»/ , 

*1 I ■ /»/.! 9 

VJAMES 


This imaginative collection of 
four games — Convoy , 
Squadron , Skyhook , and 
Puzzle — combines words and 
animation to help develop 
spelling and reading memory, 
motor skills, eye-hand 
coordination, and spatial 
relationships. Gaming paddles 
required, (also available in 
Atari BASIC, 48k, Disk drive.) 
$39.95 


Packages like Counting Bee, 
Spelling Bee and Reading Primer, 
and the new Spelling Bee Games 
create comfortable interaction 
between children and the 
computer, making learning 
easy and fun. 


«jP I lr/' 

TIM ^Ml 


with READING PRIMER 


With graphics and sound, 
these companion programs 
introduce reading and spelling 
to young learners by linking 
words to familiar pictures. 
Parents or teachers can design 
a learning experience based 
on a child's individual needs. 
$39.95 


EDU-WARE 
prepares them 
for their 
future. >,». 



Introduces young learners to 
counting, addition, 
subtraction, shape 
discrimination, weight, and 
measure. Counting Bee's 
colorful animation and ease 
of use will capture and hold a 
child's attention. $29.95 


.woffla 


The Science of Learning™ 

CIRCLE 161 ON READER SERVICE CARD 







■PI 







One chip, called the Memory 
Management Unit (MMU), contains the 
Applesoft Basic language, 80/40-column 
support, the enabling ROMs, and key- 
board reading circuitry. The other, the 
Input/Output Unit (IOU), acts as 
controller for the CRT display, cassette 
interface, and speaker. Getting properly 
functioning samples can take as long as a 
year. But because Walt kept both chips 
at a relatively small size (110 mils on a 
side, or 12,100 square mils, compared to 
a typical 64K RAM chip size of more 
than 30,000 square mils), and by using 
similar gate design in both, Synertek 
delivered two custom chips in December 
1981, just 26 weeks after Walt handed 
them his design. 

In his development, Walt used an 
emulator circuit board — the chip-filled 
board he had brought into the 
meeting — configured such that all he 
had to do was unplug two jumper cables, 
disabling 102 smaller chips he used as 
initial building blocks, and plug in the 
two custom chips to see if they worked. 
Both sample chips worked the first time! 

Compatibility 

The prime concern among potential 
customers, of course, is the compatibility 
of Apple II software, hardware, and 
firmware with the new Apple lie. And 
how the hundreds of companies cur- 
rently selling Apple supporting products 
will respond to the new unit. 

From the outset, the design of the Ap- 
ple lie was built around making the new 


machine as compatible as possible with 
II Plus. But Apple went one step further 
as well see. 

Peripherals such as disk drives, mon- 
itors, printers, and modems are reported 
to be 100% compatible. Expansion slots 


There is a single, 140- 
page spiral bound 
“Owner’s Guide ” that 
not only gets the user 
up and running, but is 
one of the best 
introductions to 
personal computing I 
have seen in a long 
while. 


are completely compatible, because the 
same signals are at the same pin loca- 
tions as on the old II Plus. 

Software is largely compatible. The 
only difficulties would occur in a word 
processing software program, for exam- 
ple, that is not written to support an 80- 
column display. In that case, only the 
40-column mode would be operable. 

In tests of a lot of software, Apple en- 
gineers discovered that some software 


utilizes copy protection schemes that 
look for very specific codes in memory 
locations throughout the machine. This 
way, if the program fails to receive the 
right codes, it “thinks” it is on a non- 
Apple machine thay may be trying to 
copy the disk, and won't boot the disk. 
On the Apple lie, those codes may not 
be in the same place as in the Apple II, 
so the disk would not be usable. 

Another incompatibility problem will 
occur in accessory cards or firmware 
that play tricks on the Apple II to op- 
erate. For example, some cards require 
the removal of a chip from the Apple II 
motherboard. On the lie, that chip may 
be incorporated in another, larger chip, 
making it impossible to disable its func- 
tions. Also, programs written in the 
monitor using entry points not recom- 
mended by Apple will have problems. 
Applesoft Basic programs, however, will 
be compatible. 

To smooth the changeover from II to 
He in the software and hardware acces- 
sory ends, Apple has been actively en- 
gaged in notifying every vendor of 
Apple-compatible products they could 
unearth about impending changes in the 
Apple. For more than six months, the 
company has been providing cooperat- 
ing companies, on a non-disclosure ba- 
sis, with an Apple He for software/ 
hardware evaluation and development. 
(The in-house name for this effort was 
the Apple Seeding program, perhaps 
with apologies to Johnny Appleseed.) 
Those vendors who needed or wanted to 


126 


March 1983 c Creative Computing 



PRINTS LIKE A DAISY... COSTS LIKE A MATRIX. 


Integral Data Systems introduces the 
only low-cost dot matrix printer on the 
market that features Maisey™ printing. 
Maisey printing is a technique that 
allows you to produce correspondence- 
quality text approaching that of more 
expensive daisy-wheel printers, but at 
much faster speeds. 

How fast? With Microprism Printer’s™ 
dual speed capability, you can output 
at 75cps in correspondence-quality 
and llOcps in high-speed data mode. 
And it also features sharp, high -density 


spacing, text justification and, of course, 
software compatibility with our more 
expensive Prism Printer™ line. 

The Microprism Printer is the 
perfect system mate that can handle 
all of your printing requirements . . . 
it’s the best of both worlds. So if 
you’ve been waiting for the price of 
daisy-wheel printers to come down, 
or the quality of dot matrix to go up, 
now is the time to check out the 
exciting new Microprism Printer from 
Integral Data Systems. 


graphics in an 84 x 84 dpi format. 

You’ll get cleaner, crisper output 
than you ever thought possible in a 
single pass. 

Other standard features of the 
Microprism include proportional 


Stop in at your local dealer today 
and ask for a demonstration. If you 
need the name of the dealer nearest 
you, call us toll-free at (800)258-1386. 
L Or write Integral Data Systems, 

» Milford. NH 03055. 


MICROPRISM 


Integral Data Systems, Inc. 


Mkroprism Printer. Prism Printer and Maisey 
are regi s tered trademarks of Integral Data Systems. 


Milford NH 

CIRCLE 185 ON READER SERVICE CARD 


Apple lie, continued... 

Recommended Slots 


Pascal Operating 

Peripheral Card 

DOS 

System 

Apple lie 80-Column Text Cards 

AUX CONN 

AUX CONN 

First disk controller 

slots 1 -7* 

slot 6 

drive 1 cable 

opening 1 

opening 1 

drive 2 cable 

opening 2 

opening 2 

Second disk controller 

slots 1-7* 

slot 5 

drive 3 cable 

opening 3 

opening 3 

drive 4 cable 

opening 4 

opening 4 

Silentype interface 

slots 1 -7* 

slot 1 

printer cable 

opening 6 or 9 

opening 9 

Parallel interface 

slots 1-7* 

slot 1 

printer cable 

opening 7, 10, 11 or 12 

opening 12 

Super Serial interface 



for printer 

slots 1-7* 

slot 1 

printer cable 

opening 7, 10, 11 or 12 

opening 12 

for terminal 

slots 1-7* 

slot 3** 

terminal cable 

openings 10, 11 or 12 

opening 7 

for communications 

slots 1-7* 

slot 2 

cable to modem, etc. 

openings 10 

opening 10 

Graphics Tablet 

slot 5 

(does not work with this Op Sys) 

interface 

opening 5 


‘Do not use slot 3 if there is a card installed in the AUX CONNECTOR slot. 


**lf you connect a terminal using slot 3 under the Pascal Op Sys, make sure there is no card in the AUX CONNECTOR slot. 


make changes have had time to make 
those changes and have software ready 
in time for the introduction of the 
machine. 

Apple claims that most vendors wel- 
comed the advance information. The 
companies were apparently pleased to 
learn that, although the lie necessitated 
some changes or additional software 
offerings, their products would continue 
to enjoy a growing market with the new 
machine. 

Apple itself will have two redesigned 
programs from its own software library 
to be introduced with the lie. Apple 
Writer will support the 80-column dis- 
play (when installed), as will a fast- 
sorting electronic database management 
program I saw, called Quick File. Both 
programs will also make use of the 
128K, expanded RAM in systems so 
equipped (the 6502A, of course, can ad- 
dress only 64K RAM directly — the bal- 
ance will be under software direction). 

One Manual For All 

Documentation supplied with the Ap- 
ple lie deserves special note. Gone, but 
available as options, are the “techy” 
Applesoft reference and DOS manuals 


that have overwhelmed many a com- 
puter novice. Instead, there is a single, 
140-page spiral bound “Owner’s Guide” 
that not only gets the user up and run- 
ning, but is one of the best introductions 
to personal computing I have seen in a 
long while. 

Chapter One goes through the initial 
set up of the system. The next chapter is 
a guided tour of the system and instruc- 
tions on loading a tutorial disk, called 
“Apple Presents Apple,” supplied with 
the manual. Chapter Three presents an 
uncomplicated and cleverly illustrated 
explanation of how the Apple and disks 
work. Then a chapter devoted to DOS 
3.3 (in which you learn that DOS and 
Basic require the CAPS LOCK key to be 
engaged), plus its most important com- 
mands and error messages. 

Chapter Five discusses all the things 
you can do with your Apple from an 
application point of view (electronic 
work sheets, word processors, database 
management, telecommunications, 
graphics) along with suggested software 
and peripherals — some even from out- 
side suppliers. There is no Basic lan- 
guage instruction here, but the manual 
discusses several languages to pursue on 

128 


your own with the help of other Apple 
manuals or software. Featured are 
Applesoft and Integer Basics, Pascal, 
Fortran, Logo, Pilot, and 6502 Assem- 
bly Language. 

The balance of the manual covers 
other peripherals, troubleshooting tips 
(there is a limited self-test built into the 
lie), books and magazines worth reading 
(of course Creative Computing is listed!), 
glossary, and index. 

The last point in our discussion — and 
one in which I was particularly in- 
terested, having seen all this simplified 
power set up before me — was pricing. 

Paul Dali returned to field this sub- 
ject. Final pricing was not completed, 
but the cost of a basic 64K, 40-column 
Apple was planned to fall between 
$1300-1400, or roughly the cost of the 
48K Apple II Plus. The best bargains, 
Paul was quick to note, will be in pack- 
aged systems, just as they were for the 
Apple II. System packages featuring the 
old II Plus computer, one disk drive, a 
monochrome monitor and a software 
package or two for around $2000 repre- 
sented good consumer values. Such 
packages will exist for the lie, with sev- 
eral “soft solutions” available by the end 

March 1983 c Creative Computing 













The BASIC Conversions 
Handbook for Apple™, 

TRS-80™, and PET™ Users 

(Brain Bank) A complete guide to con- 
verting Apple II and PET programs to 
TRS-80. TRS-80 and PET programs to 
Apple II. and TRS-80 and Apple II 
programs to PET Equivalent com- 
mands listed for TRS-80 BASIC 
(Model I. Level II). Applesoft BASIC, 
and PET BASIC, as well as variations 
for the TRS-80 Model III and Apple 
Integer BASIC. Also describes varia- 
tions in graphics capabilities. PEEK. 
POKE, and CALL statements, and 
much more. #5534, $8.95 

Programs for Beginners on the 
TRS-80™ 

(Blechman) Learn step-by-step how 21 
sample programs work. Program tech- 
niques are described line by line 
within the programs, and a unique 
Matri-Dex™ matrix index will enable 
you to locate other programs using the 
same BASIC commands and state- 
ments. Each includes a detailed 
description, a complete listing, an ex- 
planation of what the program does, 
and instructions for modification. 
#5182, $9.95 

Available on TRS-80 tape (Models I 
and HI. 16K), #10003. $10.95 

BASIC Computer Programs 
for the Home 

(Sternberg) “This is one of the very 
tidiest books of its type, a model of 
how such books should be laid out." 
Creative Computing. Contains over 75 
practical home application programs 
helpful to the novice or experienced 
owner in increasing the usefulness of 
any home computer. Each program is 
documented with a description of its 
functions and operation, a listing in 
BASIC, a symbol table, sample data, 
and one or more samples. 

#5154. $11.95 

Available on Apple II disk. #10509, 
$24.95 



Apple and Applesoft are regisl'rad trademark* of Apple Computer Co.. Inc.. TRS-80 is a registered trademark of 
Radio Shark. Inc . a division of Tandy Corp.; PET is a registered trademark of Commodore Business Machines. 
Inc.; Atari is a registered trademark of Atari. Inc.; none is affiliated with Hayden Book Company. Inc. 


New! BASIC Computer Programs 
for Business, Vol. 2 

(Sternberg) Provides an invaluable 
variety of application programs that 
make your microcomputer pay for itself 
as soon as it enters your office. Over 
70 programs for use on a daily basis in 
the critical aspects of a business opera- 
tion. Each can be easily modified to 
meet your firm’s specific needs. 

#5178, $13.95 

BASIC Computer Programs for 
Business, Vol. 1 

(Sternberg) "... a gem of programming 
design and documentation, and there- 
fore well worth the money." Library 
Journal. Each program is documented 
with a description of its functions and 
operation, a listing in BASIC, a symbol 
table, sample data, and one or more 
samples. #5162, $12.50 

Stimulating Simulations, 2nd Ed. 

(Engel) An exciting handbook contain- 
ing 12 "simulation" programs which 
are actually game programs. Clearly 
written in BASIC format compatible 
with all microcomputers, all original 
and well documented. Each program 
is presented with a listing, sample run, 
instructions, and program documenta- 
tion. including flow-chart and ideas 
for variations. #5170. $6.50 
Atari™ Version, request #5197 

Library of PET™ Subroutines 

(Hampshire) Officially approved by 
Commodore for use with the PET. 

This book will save the software 
designer considerable time in writing 
applications programs. Provides 53 
proven subroutines as well as a logi- 
cal framework to build new programs. 
Each is supported with complete infor- 
mation describing its purpose and 
problems that may arise in its imple- 
mentation. Most subroutines written 
in PET BASIC but machine-language 
programs are also presented for par- 
ticular applications. #1050, $16.50 
Available on PET disk. #11720, $25.00 


PET™ Graphics 

(Hampshire) Officially approved by 
Commodore for use with the PET. 
Instructs the PET user on how to pro- 
gram graphic displays. Contains a col 
lection of BASIC and machine- 
language subroutines that enable the 
PET owner to write more efficient pro- 
grams. Provides a wide range of nor 
mally unavailable graphic functions. 
#1051, $18.75 
Available on PET disk. #11620, $25.00 

BASIC Computer Programs in 
Science and Engineering 

(Gilder) 114 ready-to-run programs in 
BASIC for the hobbyist and engineer. 
All have been tested and are fairly 
universal #0761, $11.95 


Available at your local computer store or 

Order by Phone 

J3— 1 - 800 - 631-0856 

operator CC 33 

In N| call 201-843-0550. ext. 382 


Mail to: 

Hayden Book Company, Inc. 

Dept. CC 33 
50 Essex Street 
Rochelle Park. NJ 07662 

Please send me the item(s) listed below by 
code number. If I am not completely satisfied. 
I may return the BOOK(S) ONLY undamaged 
within 10 days for a complete refund. (SOFT- 
WARE IS NOT RETURNABLE) 

Residents of N) and CA must add sales tax. 
□ Enclosed is my Check or money order. 

Bill my □ Visa □ MasterCard Exp 


State/Zip 

Visa/MasterCard • 


Signature 



CIRCLE 174 ON READER SERVICE CARD 



Apple lie, continued... 

of 1983 depending on the markets the 
company is pursuing. 

Impressions 

That the new model sports the same 
case design and color as the veteran II 
Plus was no disappointment. Even after 
all these years, it is still a pleasing shape 
which I am not tired of seeing. And 
while a detachable keyboard would be a 
nicety, I fully understand maintaining a 
form factor that has such ready recog- 
nition with the Apple name. 

The degree to which care had been ap- 
plied to making the lie as compatible as 
possible with its forerunner was a happy 
surprise. A company with the apparent 
marketing muscle of Apple could have 
tried to “brute force” its way into creat- 
ing some new personal computer stan- 
dard that would have been much less 
compatible. 

A consumer benefit coming from the 
redesign of the motherboard is not the 
increased reliability coming from two- 
thirds fewer chips, but ability to assess 
all chips with the top off. This will speed 
service turnaround if one circuit should 
go bad. 

The reduction in chip count also light- 
ens the load of a power supply. The 
eight 64K dynamic RAMs in the lie dis- 
sipate less power than all the 16K 


RAMS in the II. In fact, in an early 
stage of design, the power supply (at first 
it will be the same as in the 11 Plus) was 
“looking” at a circuit that wasn’t meet- 
ing even the minimum load require- 
ments for a properly functioning II Plus. 
The supply had to be artificially loaded 
by converting some of the excess capac- 
ity to +5 volts available to peripheral 
cards. The net result is about one extra 
ampere of current available for the seven 
slots to share. Moreover, the 6502A, 
running at less than optimum speed, 
does so, only cooler. All this leads to a 
cooler running computer, likely to be 
even more reliable than the II. 

Apple has been testing working mod- 
els for about a year. Reliability studies, 
Walt Broedner claims, have shown the 
lie to be more reliable than the II. The 
units have survived operation in tem- 
peratures below 0° Celcius and over 90° 
Celcius. 

The biggest disappointment came at 
the discussion of price, especially after 
hearing how efficiently the unit could be 
manufactured and tested. I didn’t expect 
the lie to wallow around in the under- 
$300 mud with the popular home 
computers, but I did expect, or hope to 
see the lie come in at around $700-800, 
even for just 48K RAM. So the 
standalone price of $1300-1400 for a 


64K unit seemed terribly high to me. 

That’s the benefit of making a com- 
puter with over 10,000 applications on 
the shelf. Serious computer shoppers are 
looking for solutions. If the software 
solution exists, and it happens to run 
only on an Apple, then Apple it will be, 
even if it is more expensive than other, 
comparably equipped machines. 

The advance planning with outside 
software and hardware vendors was 
equally encouraging. The company ap- 
pears to want everything 100% right be- 
fore it unleashes its new offspring. That 
Apple was ramping up production and 
had a finished, printed Owner’s Manual 
more than two months prior to formal 
announcement augurs well for a con- 
sumer-painless introduction of a product 
that will be in high demand and ex- 
pected to work the first time. 

Strip away the price factor, and you 
are left with a near perfect computer 
with enough power to take most per- 
sonal computer users up to moderately 
sophisticated applications. The lie is 
everything the Apple II Plus should 
have been a year or two ago, when it 
underwent development. Emerging, 
therefore, as it does in these turbulent 
times in the industry, the Apple lie is a 
remarkably evolutionary personal 
computer. □ 



10 selectable modes of play, including 
Easy , Competition , High Speed, and Cosmic. 

40 user-adjustable parameters: create and 
save your own custom games. 

an instruction card, a hi-score disk label, and 
a 16-page manual explaining all of the 
variations available. 

all for only $29.95 (for the Apple, $34.95) 


wLOGIC 


713 Edgebrook Drive 


See your dealer . . . 


Champaign, IL 61820 


(217) 359-8482 


Telex. 206995 


WE WILL NOT BE UNDERSOLD 


Zenith ZT-1 
Zenith ZT- 100 
Tetevideo 910+ 
Televideo 925 
Televideo 950 

TERMINALS 

$679.00 

$595.00 

$595.00 

$779.00 

$969.00 


RAM 


16K Ram Kit for Apple N, TRS80 


200 nano seconds; 41 16 chips 

$17.50 


DISKETTES 


Maxell 5V4 n single side 

$39.00 

Maxell 8" single side 

$49.00 

Maxell 5 Vi" double side 

$45.00 

Maxell 8" double side 

$55.00 

BASF 5Y»" 

$26.95 

BASF 8" 

$36.00 

Verbatim 5V»" 

$26.95 

Verbatim 8" 

$36.00 

5V. File Box 

$19.95 


TELECOMMUNICATIONS 


Novation Cat Modem 

$139.00 

Novation D-CAT 

$155.00 

Novation AUTO-CAT 

$209.00 

Novation APPLE CAT 

$319.00 

Hayes Smart Modem 

$249.00 

Hayes Smart Modem 1200 

$589 00 

Hayes Micro- Modem 

$319.00 

Hayes Chronograph 

$229 00 

Signalman Mark 1 

$85.00 

COMPUTERS 


Sanyo MBC 100 64K 

CALL 

Call for information on the complete Sanyo line. 


Sanyo MBC 1200 

CALL 

Sanyo MBC 2000 

CALL 

Sanyo MBC 3000 

CALL 

Sanyo MBC 4000 

CALL 

Franklin Ace 1000 

CALL 

ZENITH 


Z-89 48K 

CALL 

Z-90 64K 

CALL 

Z-100 

CALL 

Call for prices on the complete Zenith line 


SOFTWARE 


MICROPRO* 


WordStar 

$379.00 

MailMerge 

$195.00 

Customization Notes 

$359 00 

Spell Star 

$195.00 

DataStar 

$259.00 

CalcStar 

$119.00 

MICROSOFT 


Basic Interpreter 

$349.00 

Basic Compiler 

$389 00 

Fortran 80 

$499 00 

Cobol 80 

$695.00 

DATA BASE 


dBase II 

$495.00 


The CPU Computer Corporation 
Announces: 

CPU net 


The Local Area Network that uses 
real CP/M " for Apples CPUnet M 
allows you to run hundreds of 
popular CP/M “ programs, on your 
Apple terminals, without disk drives! 
Call for more information. 

$ 2995.00 


APPLE ACCESSORIES 


16K Card by Microsoft 

$79.00 

32K Card by Saturn 

$199.00 

64K Card by Saturn 

$419.00 

128K Card by Saturn 

$585.00 

Softcard Plus by Microsoft 

CALL 

Keyboard Enhancer II by Videx 

$125.00 

Videoterm by Videx 

$259.00 

Game Paddles by TG 

$49.00 

Joystick by TG 

$49.00 

Pkaso Cards 

CALL 

ALF 3 Voice Board 

$229.00 

System Saver by Kensington 

$75.00 

Microbuffer II 16K w/graphics 

$259.00 

Microbuffer II 32K w/graphics 

$229.00 

APPLE INTERFACE CARDS BY CCS 


Serial Asynch #7710 

$139.00 

Centronics #7729 

$149.00 

ADVANCED LOGIC 


Add-Ram 16KCard 

$79.00 

Z-Card CP/M for the Apple II 

$225.00 

Smarterm 80 Column Board w/ Softswitch 

$249.00 


APPLE SOFTWARE 


MICROPRO" 


WordStar 

$379.00 

MailMerge 

$190.00 

SpellStar 

$190 00 

DataStar 

$25900 

CalcStar 

$115.00 

VISICORP 


VisiCalc 

$199.00 

VisiTerm 

$79.00 

VisiDex 

$199.00 

VisiPtot 

$169.00 

VisiFile 

$199.00 

Visi Schedule 

$259.00 

VisiTrend/Plot 

$239.00 

MISCELLANEOUS 


Mtcro/Terminal 

$79.00 

Screenwriter II 

$129.00 

Executive Briefing System 

$169 00 

Supercalc 

$279.00 

Personal Filing System 

$115.00 

PFS Report Writer 

$75.00 

Word Handler 

$169.00 

PFS Graph 

$99 00 

Multiplan by Microsoft 

$229.00 

PRINTERS 


NEC 7710 Serial 

$2395.00 

NEC 7720 KSR 

$2749.00 

NEC 7730 Parallel 

$2395.00 

NEC 3510 Serial 

$1850.00 

NEC 3520 

$2099.00 

NEC 3530 Parallel 

$1850.00 

NEC 3550 for the IBM PC 

$2095.00 

Antex Generic Model of the Prownter 

$479.00 

Epson MX 80 

CALL 

Epson MX-80FT 

CALL 

Epson MX-100 

CALL 

IDS Micro Prism 

CALL 

IDS PRISM 80 

CALL 

IDS PRISM 132 

CALL 

Okidata Microline 80 

CALL 

Okidata Microline 82A 

CALL 

Okidata Microline 83A 

CALL 

Okidata Microline 84 

CALL 

SPECIAL OF THE MONTH 

RANA ELITE THREE 

80 TRACK, 


DOUBLE SIDE DRIVE 

$ CALLS 



MONITORS 


Sanyo 9" B&W 

$159.00 

Sanyo 9" Green 

$165.00 

Sanyo 12” B&W 

$179.00 

Sanyo 12" Green 

$199.00 

Sanyo 13" Color 

$399.00 

SMD 13" Color 

$329.00 

Zenith 12" Green 

$99.00 

Zenith 13" Color 

$339.00 

Electrohome 13" HI RES Color Monitor 

$829.00 

Electrohome 13" Color 

$379.00 

Electrohome 12" B&W 

$179.00 

Electrohome 12" Green 

$109.00 

Electrohome 9" B&W 

$149.00 

Electrohome 9" Green 

$159.00 


DISK DRIVES 


CC1 100 for the TRS-80 Model 1 


5V»" 40 track 

$299.00 

CC1 1 89 for the Zenith Z 89 5Vi" 40 track 

$379.00 

CORVUS 5M with Mirror 

$2895.00 

CORVUS 1 0M with Mirror 

$4195.00 

CORVUS 20M with Mirror 

$4895.00 

CORVUS Interfaces 

CALL 

RANA SYSTEMS add-on Disc Drive for the Apple II 

Elite One 40 Track 

CALL 

Elite Two 80 Track 

CALL 

Elite Three 

CALL 

Elite Controller 

CALL 

IBM PC ACCESSORIES 

64K Card by Microsoft 

$299.00 

128K Card 

$469.00 

192K Card 

$599.00 

256K Card 

$789 00 

Quaddram 

CALL 

Joystick by TG 

$49.00 

Combo Card by Apparat 

$249.00 

Tandon TM 100-2 for the IBM 

CALL 

Call for more IBM PC add-ons 


IBM PC SOFTWARE 


INFORMATION UNLIMITED 


Easy Writer 

$289.00 

Easy Speller 

$149.00 

Easy Filer 

$319.00 

VISICORP 


VisiCalc 256K 

$199.00 

VMF9* 

$219.00 

Visi Trend/ Visi Plot 

$259 00 

VisiDex 

$209 00 

VisiTerm 

$99 00 

MICROPRO'- 


MailMerge 

$195.00 

WordStar 

$379 00 

MISCELLANEOUS 


Supercalc by Sorcim 

$279.00 

Superwriter by Sorcim 

$289.00 

Home Accounting Plus 

$139.00 

ENTERTAINMENT 


Deadline 

$39 00 

Temple of Apshai 

$29.00 

Curse of Ra 

$15.99 

Can For More IBM Software And Accessories 


CP/M is a registered trademark of Digital Research 

TO ORDER CALL TOLL FREE 

1-800-343-6522 


For fast delivery, send certified checks, money orders, or 

call to arrange direct bank wire transfers Personal or com- 

pany checks require one to three weeks to clear All prices 

are mall ordar only and are subiect to change without 

notice. Call for shipping charges. 



The CPU Shop 

DEALER INQUIRIES PLEASE CALL 1 -800-343-7036 * 

420-438 Rutherford Ave., Dept CR15 . Charlestown, Massachusetts 02129 

Hours 9 AM - 9 PM (EST) Mon.-Fri. (Sat. till 6) TWX- 710-348-1 796 Massachusetts Residents call 61 7/242-3361 

Technical information call 617/242-3361 Massachusetts Residents add 5% Sales Tax 




CIRCLE 151 ON READER SERVICE CARD 







Color Computer Disk Drive 


creative 

computing 

equipment 

evaluation 


Getting Serious 
With The 
Color Computer 


The TRS-80 Color Computer has 
been a part of my life for over a year. I 
started a project to write a book, and af- 
ter spending a few long hours in front of 
the typewriter, 1 realized a word proces- 
sor for my computer would be nice. 

One of the necessary accessories 
would be a disk drive. Cassette program 
files have their place, but for a project as 
large as text files, a disk system is 
indispensable. 

The current choice is between Radio 
Shack's disk system and the Exatron 
disk operating system. I chose the Radio 
Shack system for two reasons: it should 


I felt only slightly 
handicapped by having 
to relinquish 2K for the 
disk buffer. 


be compatible with future Tandy soft- 
ware releases, and the DOS is in ROM. 

Tandy has provided an excellent 
operating system for the Basic pro- 
grammer who doesn't want to learn to 
use a disk operating system. The 35- 


John Steiner 


track double density system is com- 
pletely transparent to the programmer. 
No "system” or special DOS handling is 
required to operate the system. Even 


though I am a novice programmer, I was 
able, using the Disk System manual, to 
write and use a Basic word processor. 

Another advantage of the ROM-based 
DOS is that no space is taken either on 
the disk or in RAM for DOS. The only 
disk space not available for user files is 
track 17, the disk directory. Only 2K of 
overhead is required for disk buffers, 



John Steiner, 508 4th Avenue N.W., Riverside, ND 
58078. 


132 


March 1983 c Creative Computing 





SOFTWARE 


Applied Software Technology 

Versaform $291.75 

Art-Sci./Softape 
Magic Window 
Basic Mailer 
Magic Spell 
Avant Garde 
Hi-Res Golf 
Hi- Res Secrets 
Zero-Gravity Pinball 
Sentence Diagramming 
Broderbund 
Galactic Empire 
Apple Panic 
Payroll 

General Ledger 
Budgeco 
Raster Blaster 
California Pacific 
Budge's 3D Graphics 
Continental Software 
General Ledger 
Accounts Receivable 
Accounts Payable 
Payroll 

Property Management 
Home Accountant 
Guardian 
First Class Mail 
Dakin 5 
Rings of Saturn 
Depreciation Planner 
Budget Planner 
Bus. Bookkeeping Sys. 

Datamost 
Thief 

Snack -Attack 
Tax Beater 

Real Estate AnaL Program 
Edu-Ware 

Algebra I $29.95 

Compu-Math: Arithmetic 37.50 
Compu-Math: Fractions 29.95 
Compu-Math: Decimals 
Spelling Bee 
Perception (3.0) 

Algebra II 
Howard Software 
Creative Financing 
Real Estate Analyzer 
Tax Preparer 
Innovative Design 
Pool 1.5 
Shuffleboard 
Trick Shot 
IUS 

Easy Writer 
Easy Mailer 
Date Dex 

L&S Computerware 
Crossword Magic 
LJ.K. Enterprises 
Latter Perfect 
Data Perfect 
Mesa Research 
Investment Decisions 
Micro Lab 
Dog Fight 

The Learning System 
The Invoice Factory 
Tax Manager 
Asset Manager 
Vislfactory 
Visiblend 
Roach Hotel 
Data Factory (5.0) 

Muse 

Super-Text 40/80 
Form Letter Module 
Castle Wolfenstein 
Three Mile Island 
ABM 
Data Plot 
Elementary Math 



$74.95 

52.49 

52.49 

$22.50 

94.95 

22.50 
18.75 

$18.75 

22.50 

296.25 

371.25 

$22.50 

$29.95 

$188.75 

188.75 

188.75 

188.75 

371.25 

56.50 

22.50 

56.50 

$29.95 

295.00 

111.50 

295.00 

$22.50 

22.50 

97.50 
97.50 


29.95 

29.95 

18.75 

29.95 

$146.75 

146.75 

112.50 

$24.95 

22.50 

29.95 

$75.00 

52.50 
112.50 

$37.95 

$112.50 

75.00 

$75.00 

$22.50 

112.50 

150.00 

112.50 

1 50.00 

56.95 

37.50 

24.95 

225.00 



co < 

< 08 ° 

txh 

LU o u 

Sil 


FREE! 

DISK DRIVE 



FRANKLIN 


"ACE1000 




Apple II compatible 
64K of RAM 
Upper and lower case 
Typewriter-style keyboard 
12-key numeric pad 
Alpha lock key 
VisiCalc keys 
50-watt power supply 
Built-in fan 



On-Line Systems 
Hi Res #1: Mystery 
House 

Hi Res #2: Wizard and 
Princess 

Hi Res #3: Cranston 
Manor 

Hi Res #4: Ulysses 

Hi Res Football 
Screen Writer II 
Hi Res Soccer 
The General Manager 
Time Zone 
Memory Management 
System 

The Dictionary 
Frogger 

Screen Writer Pro 
Silicon Valley 
Word Handler 
List Handler 
Appointment Handler 
Sirius Software 
E-Z Draw (3.3) 

Space Eggs 
Gamma Goblins 
Gorgon 
Sneakers 
Beer Run 

Computer Football 
Fly Wars 

Penguin Software 

Complete Graphics II 
3D Drawing System 
100 Color Drawing 
System 

Special Effects 
The Graphics Magician 
Additional Fonts & Sets 
Magic Paintbrush 
Complete Graphics 
(TABLET VER.) 

Special Effects (TABLET 
VER.) 

Personal Business Systems 

Executive Secretary $188.00 
Tha Executive Speller 60.00 
Piccadilliy Software 
Warp Destroyer 
Star Blaster 

Profesional Software T ech 

Executive Briefing 
System $150.00 


$18.75 

24.95 

29.95 
29.95 

29.95 

97.50 

22.95 
112.50 

75.00 

37.50 
75.00 

24.95 
150.00 


$188.00 

60.00 

29.95 

$37.50 

22.50 

22.50 

29.95 
22.50 
22.50 

22.95 

22.95 

$60.00 

24.95 

24.95 

29.95 

45.00 

15.00 

22.95 

90.00 


60.00 


$22.95 

22.95 


PACKAGE PRICE 

• ACE 1000 

• DISK DRIVE 

• CONTROLLER CARD 


$1690 


$1595 

N/C 

95 


Sir-T «ch 

Wizardry $37.50 

Software Publishing Corp. 


PFS 

$93.95 

PFS REPORT 

60.00 

PFS Graph 

93.95 

Southwestern Data 


Apple Doc 

$37.50 

The Correspondent 

45.00 

Apple II Utility Pack 

14.95 

ASCII Express 

60.00 

On-Line Dial Up 

75.00 

Norad 

29.95 

Stoneware 


D. B. Master 

$175.00 

Strategic Simulations 


Computer Bismark 

$45.00 

Warp Factor 

29.95 

Computer Baseball 

29.95 

Synergistic Software 


Program Line Editor 

$29.95 

The Data Reporter 

165.95 

The Directory Manager 

22.95 

Planetary Guide 

22.95 

Game Animation Package 37.50 

Global Program Lina 


Editor 

45.00 

USA Software 


Supercram 

$135.00 

Request 

169.95 

3D Supergraphics 

29.95 

Micro Pro 


Wordstar 

$250.00 

Spellstar 

125.00 

Mailmerge 

78.95 

Datastar 

175.00 

Supersort 

125.00 

Calcstar 

1 75.00 


DISK DRIVES 

Franklin 

$549.00 

M-SCI A 2 

400.00 

M-SCI A -40 

395.00 

M-SCI A-70 

535.00 

Controller Card 

99.00 

PRINTERS 

Okidata 

80 

$375.00 

82 A 

560.00 

84P 

1 ,195.00 

84S 

1 ,295.00 

Byt ©writer 

T ranstar 

$995.00 

Daisywheel 

$1,395.00 

MONITORS 

BMC 

12" green phos. 
Amdek 

$99.00 

12" B & W 

$135.00 

12" green phos. 

175.00 

ACCESSORIES 

Microtek 

16K RAM BD 

$110.00 

Para, inter 
Videx 

100.00 

Video term 

$295.00 

Enhance II 

Orange 

125.00 

Grappler plus 
ALS 

$145.00 

Z Card 

$245.00 


CIRCLE 272 ON READER SERVICE CARD 




THE INCREDIBLE 

JACK 


Process words with ease. 

For starters, JACK allows 1, 2 or 3 column on-screen 
editing - try that with another word processor. With 
JACK, what you see is what you get. There are no 
hidden formatting directives to confuse you. JACK lets 
you insert, delete, copy, set tabs and margins, do fill and 
right justification. All commands are menu driven so you 
always know what comes next. For serious word pro- 
cessing you will want an 80-column card (we 
recommend Videx) and a shift key wire mod - but JACK 
works with a 40 column screen, too. 


a single fully 
integrated program 

[7] word processing 
\ 7 \ calc analysis 
0 file management 


* 1292 ° 


How good can a 
$129 package be? 

JACK is a single proaram that performs word processing, 
calc analysis, and file management in a fully integrated 
easy to use environment. JACK competes with integrated 
packages selling for $495, $695, and ‘under a $1000”. 
Why did we price JACK at $129? Because we believe 
that everyone needs integrated software and we think 
we can sell ten copies of JACK to our competition s one. 


Free form calc analysis. 

JACK lets you embed calculated values right in the 
middle of your text. Calculation rules are spelled out in 
English using names of fields you create (like INVEN- 
TORY or PROFIT). Full IF THEN ELSE logic, +-V, 
exponentiation, string matches, greater than, less than, 
AND, OR, and NOT operations let you specify very 
complex calculations. JACK allows up to 100 calculation 
rules. If you are doing large spreadsheet work, use a 
spreadsheet program (we recommend our Senior 
Analyst Package available exclusively from Apple 
Computer of course). But for the rest of your calc 
analysis, you’ll find JACK a pleasure to use. 

Manage files your way. 

JACK supports 60 files on an Apple II floppy disk. A 
maximum of 1000 records can be stored in these files. 
Each record can have up to 100 fields ranging in size 
from 1 character to 1000 characters. JACK lets you sort 
and select these records by any arithmetic combination 
of fields. Best of all, you can use the word processing 
features of JACK to create and modify your file defini- 
tions and the calc rules to automatically calculate values. 

Which way is up? 

Since JACK provides all these features in a single 
program, you need no longer worry about where the up 
arrow key has gone when you switch from calc to word 
processing. Screen handling, backspacing, and file 
naming don’t change with each new application. You 
need not bother about data interchange formats, file 
structuring techniques or the other nonsense that you 
have to go through to transfer information from one 
package to another. You also don’t have to worry about 
whether your new word processor wants an 80 column 
card that your old calc package can't stand. In a single 
simple environment, JACK does it all. 


available from these dealers... or call... 


The Software Spot. CA 213-477-7561 
Computer Post of Newark. CA 4 15- 790-04 10 
Silicon Station. CA 415-828-0960 
Shoreline Software. CA 415-459-5800 
Energy Alternatives. CA 916-345-1722 

Third Wave Products. CO 303-694-3428 
Computers Etc . CO 303-779-5256 

Computertand. FL 904-731-2471 
Byte Shop. FL 305-486-2983 

Business Computers. NE 402-895-2440 


World of Computers. NY 914-937-6662 
Berliner Computer. NY 516-775-4700 
Computer Factory. NY 212-687-5000 

Computer Center. OK 405-233-3883 

HAL Electronics. PA 215-245-0554 

S-C Software Corp . TX 214-324-2050 
Computer Solutions. TX 512-341-8851 
Computer Center. TX 512-327-5864 
Computer Patch. TX 915-362-0681 

North Shore Computers. Wl 414-963-9700 


business) (800) 645-4513 

SQlutionsj (516-269-1120) in N Y. 


requires Apple II with 64K 
memory and 2 disk drives 


CIRCLE 1 19 ON READER SERVICE CARD 







Color Computer Disk, continued... 

and this can be reduced using the FILES 
command. 

As a result, you can have a disk 
operating system on a machine with only 
16K of memory. Before upgrading my 
machine to 32K, I felt only slightly 
handicapped by having to relinquish the 
2K for the disk buffer. 

Disk user file capacity is 156,672 
bytes, and a maximum of 68 files can re- 
side on a single side, of a soft-sectored 
5 1/4" disk. The files are catalogued in 
TRSDOS fashion, with an 8-byte file 
name and 3-byte extension. 

The drive 0 package includes a single 
drive unit, a ROM disk controller pack, 
drive connecting cable, and an 
instruction/programming manual. An- 
other drive can be added to the system if 
required, and an optional four-drive ca- 
ble allows interfacing of up to four drive 
units. One requirement of the disk sys- 
tem is that your Color Computer have 
Extended Color Basic. 

A single drive unit has been in opera- 
tion on my Color Computer for about 
six months, and has operated almost 
flawlessly. The only problem I have 
noted concerns television interference. 
There is a notice included with the unit 
that warns of television interference 
when you are using the drive on an early 
model computer. My computer, serial 
number 337, certainly qualifies. I was, 
therefore, not surprised to notice inter- 
ference on my home television when I 
used the drive. I have not noticed any 
interference on my monitor. Tandy of- 
fers to modify any computer that re- 
quires correction of the problem. I have 
never felt it was severe enough to have 
corrected. Besides, I couldn't bear to be 
without the computer for the few days 
that the modification would take. 

Since the drive unit has gone out of 
warranty, I have had only a couple of 
minor problems. Occasionally the DOS 
would not initialize properly, and either 
the computer would be locked up or Ba- 
sic would work but disk Basic com- 
mands would only bring a response of 
?SN ERROR. I traced the trouble to 
dirty contacts on the ROM pack where 
it plugs into the Color Computer, and 
used a pencil eraser to clean the 
contacts. 

The only other problem I have had 
occurred when the drive unit would re- 
spond only with I/O errors. I tried 
load, save, and dir, and all gave the 
same error message. Since the unit was 
out of warranty, and since I have had 
some experience with electronics, I used 
a phillips screwdriver to remove the 
drive from its case. 

The problem turned out to be quite 
simple. The drive belt had simply 
slipped off the flywheel. After reinstall- 
ing the belt, the drive again performed 

March 1983 c Creative Computing 


flawlessly. I don't know why it slipped 
off, and it hasn't happened again in 
nearly two months. 

First, The Bad News 

As you can probably tell, I have no 
real complaints with the drive, however 
as with all equipment, there are a few 
things that I dislike. Included in this list 
are the following. Utilities seem to lack 
sophistication. As an example, BACK- 
UP requires a formatted disk, unlike 
Model I and III TRSDOS which for- 
mats during the backup process. BACK- 
UP also copies all bytes on a disk, 
whether it contains only one small file or 
a full disk. For disks with little informa- 
tion on them it is easier to load and 
resave those files. 

COPY will transfer files from one disk 
to another, but it requires at least two 


It provides many 
features and capa- 
bilities that are unheard 
of on systems that cost 
twice as much. 


drives. File access protection routines 
are lacking. There is no lock or pass- 
word protection capacity. The only file 
protection is the write-protect tab. 

Another feature I would like is 
autostart, or DO files. There is no way 
to provide a turnkey system as the drive 
is now equipped. Though variables can- 
not be transferred from one program to 
another easily, it is possible to load and 
run a program from inside another pro- 
gram. My last gripe is the lack of an on 
error GOTO statement. 

The Good News 

There, I got all my gripes off my 
chest; now for some good news. First, 
the cost. Though the $599 price on the 
disk system itself seems high and is com- 
parable to prices for other disk systems 
(e.g.. Atari, Apple), total system price is 
very competitive. A TRS-80 Color Com- 
puter disk system with 32K, and a single 
drive can be purchased for under $1200 
from many suppliers. Compare that to 
Atari and Apple with the same capacity. 

The user manual is written to the 
same high standards as the two Basic 
programming manuals. Even though I 
was completely unfamiliar with file han- 
dling on a disk system, I was able to 
learn as the manual took me step-by-step 
through sequential and direct access 
files. I found, to my surprise, that my 
cassette file programs were transferred 
to disk with little problem. 

135 


Listed below are two file command 
lines, the upper line creates a text file on 
cassette; the lower line does the same on 
disk. 

1000 OPEN " I " , #- 1 , 

"MAI LL 1ST" 

1000 OPEN ” I ” , #1 , 
"MAILLIST" 

As you can see, the only difference is 
in the buffer number. This buffer num- 
ber specifies which file is to be used. To 
transfer cassette file programs to a 
sequential disk file, use the line editor to 
remove the minus signs in the disk state- 
ments. Up to 15 disk buffers can be open 
at the same time. These details are best 
left to the disk manual. 

Another handy command you can use 
is POKE &HFF40,0. With this com- 
mand, you can turn off the drive motor. 
Normally this is not required, as DOS 
does this for you. I wrote a simple pro- 
gram to transfer disk files to tape for 
tape backup purposes. One problem with 
it was that the drive continued to run 
during the tape write procedure. This is 
because opening a tape file causes pro- 
gram control to leave DOS and enter the 
cassette file write routine. DOS doesn't 
get a chance to shut off the drive. Never 
use this command while a file is still 
open. In other words, the command 
must be preceded by a CLOSE command. 

The manual includes several sample 
programs that can be used. The list in- 
cludes a membership file, checkbook and 
budget programs among others. 

A service manual is available for those 
hobbyists who are technically oriented. 
There is a wealth of practical material 
on preventive maintenance, as well as 
service and repair information. Mainte- 
nance is straightforward; however you 
run the risk of voiding the warranty 
should you open the drive unit during 
the warranty period. 

For example, drive speed adjustment 
is easy. My drive has strobe bars on the 
flywheel. To adjust for proper speed, in- 
sert a disk and use dir to start the motor 
turning. Use a small insulated handle 
screwdriver to adjust the motor speed 
control while viewing the strobe bars un- 
der a fluorescent light. When the row of 
bars marked 60 Hz looks stationary, the 
drive is adjusted properly. 

When I compare the Color Computer 
with other home computer systems, I 
am impressed with the TRS-80 
cost/feature ratio. It provides many fea- 
tures and capabilities that are unheard of 
on systems that cost twice as much. The 
Color Computer, coupled with the disk 
system is sure to make large inroads in 
the home computer market. I have 
found over the last year that the system 
is vastly underrated, and has far greater 
capacity than most people give it credit 
for. □ 


The Data Factory 



Foolproof, Flexible Detebeee 
Menegement 


My search for a database management 
system (DBMS) began about three years 
ago when I realized that bringing per- 
sonal computing into my day-to-day 
business life could make me more ef- 
ficient and my business more profitable. 

As sales representative for the eastern 
region of a major company selling paper 
products — a highly competitive 
business — my job entails a lot of cus- 
tomer record keeping: competition, con- 


Data Factory has 
allowed me to design 
my own record-keeping 
system without 
becoming a 
programmer. 


tracts, calls, customer facilities, and a 
myriad of other details. 

After deciding on an Apple II because 
of the vast amount of software available 
for the machine, I studied most of the 
database management systems available 
and finally settled on the Data Factory 
from Micro Lab. I am not a pro- 


Rodncy O'Rourke, 8 Pleasant View PI.. Old Green- 
wich. CT 06870 . 


Rodney O'Rourke 


grammer, and I don’t want to be a com- 
puter expert. My use for a computer is 
straightforward: I want it to assist me in 
the performance of my job, make me 
more efficient, and help me serve my 
customers. 

I have never regretted the choice of 
Data Factory. First, it is a truly friendly 
and virtually foolproof program that 
provides me with the power I need. Sec- 
ond, it was at that time, and still is, the 
most flexible DBMS available for a 
small computer. Third, when I signed 
my first licensing agreement, I found 
that I had bought people and support as 
well as software. 

Data Factory has allowed me to design 
my own record-keeping system without 
becoming a programmer or learning 
what amounts to a new computer lan- 
guage. But it goes beyond that. Data 
Factory also allows me to manipulate the 
data in the base in several unique ways 
and to produce reports customized to 
my specific requirements. Finally, the 
sophisticated math package which is an 
integral part of Data Factory lets me 
massage the figures in ways that ap- 
proach some of the well-known 
spreadsheet programs. 

136 


Extended Warranty 

Data Factory is a single program 
which includes a first-year “extended 
warranty” against destruction of the 
program disk (you get two identical 
copies of the program disk which cannot 
be copied). The extended warranty pro- 
vides for replacement of a damaged or 
destroyed disk any time in the first year 
and also provides you with any updated 
versions that might be issued. I started 
with Version 3 and recently received my 


GPeative corapatiRg 

SOFTWARE PROFILE 
Name: Data Factory 
Type: Database manager 
System: 48K Apple II 
Format: Two identical sets of 

two 5 l / 4 " floppy disks, one report 
disk and one utility disk. 

Language: Applesoft Basic with 
6502 Assembly subroutines. 
Summary: Excellent, easy-to-use, 
virtually foolproof system for 
business and personal uses. 

Price: $300 
Manufacturer: 

Micro Lab 

2310 Skokie Valley Rd. 

Highland Park, IL 60035 

March 1983 c Creative Computing 




T. 




Videx, a frontrunner in 
microcomputer peripherals and software, 
announces two exciting new programs that 
will make existing software compatible with 
the 80-column VIDEX VIDEOTERM. 

APPLE WRITER ][ 

pre-boot with 80-Column Display 

is program allows an 80-column display for your APPLE 
ITER ][. and access to true upper and lower case input 
the keyboard. When combined with the ENHANCER ][, 
is program will provide a complete word processing 
kage. 

nterested in word processing in different languages? The pre- 
t program has been set up to allow APPLE WRITER ][ to 
t in other languages. With 
an Enhancer ][, the keyboard 
can be programmed to be 
compatible with different 


$19.00 



Suggested retail price 

i ’ ~ * 




/ ii ) nni h )i n it ii H u u ii mi » i 



M \ # \ y v V 




r 


VisiCalc™ 

pre-boot with BO-Column Display 

Now you can view the VisiCalc electronic worksheet window in 
80 columns. Since the entry line is also 80 columns wide, 
complex formulas can now be seen in their entirety for editing 
ease. An added bonus is the ability to display upper and lower 
case $ 49.00 

Suggested retail price 


For those who need even more power, a more advanced ver- 
sion combines all the above features with the ability to use 
many of the memory expansion boards currently available. A 
configuration editor allows VisiCalc to use a mixture of dif- 
ferent kinds of memory expansion cards. Just tell it what 
memory cards you have and which slots they are in. For exam- 
ple, you could use more than one language card equivalent. The 
memory cards can be combined 
to give you access up to 
1 76 K of memory! 

$89.00 

Suggested retail price 




897 N.W. Grant Ave. • Corvallis, Oregon 97330 • 503/758-0521 

CIRCLE 284 ON READER SERVICE CARD 












Data Factory, continued... 

latest copy. Version 5.0, automatically 
under Micro-Lab's policy, which costs 
$30 annually after the first year. 

In addition, data files developed under 
older versions of Data Factory are still 
compatible with the newer versions, and 
can be accessed through Basic, which is 
not the case with some competitive 
products. The features in each new ver- 
sion are worth many times the cost of 
the warranty. 

Data Factory can be used with a one- 
drive system, but it would be clumsy and 
slow, as is the case with most such pro- 
grams. My two-drive 48K Apple system 
uses an IDS 560 printer which I chose 
for its high speed and 220-column print 
output. But the features of the software 
program itself are what make that hard- 
ware useful. While some other computer 
manufacturers have built bigger, faster, 
and more sophisticated machines than 
the Apple, no one has built a machine 
that is more flexible or easier to use. 

Special Features 

Those features of Data Factory that I 
particularly like include a menu-driven 
start-up routine that asks you a series of 
questions about the database you wish to 
design. After selecting a name for the 
file, you are asked how many fields you 
wish to specify in each record, up to a 


maximum of 88. Each field may be any 
length up to 239 characters long. You 
are then asked to enter a maximum 
length and name for each field. The next 
step is to tell the program the length of 
the longest field that you will sort or 
search, whether you have a printer, and 
the day's date. 

Just that simply, your database has 
been structured. After that startup ses- 
sion, the program calls its own main 
menu to allow you to work with the 
database you have created. 

One of the real strengths of the start- 
up routine is that you don't have to 
make long-term, unchangeable decisions 
before you are really sure what the 
database is going to contain and how 
you will use it. It is a relatively simple 
matter to change a field — from 8 charac- 
ters to 12 characters, for instance — at 
some later stage. 

The item entry in the main menu is 
data entry. When you select that option, 
it prompts you for input from the key- 
board by displaying the titles of each 
field you selected and waiting for input. 
When all field prompts have been an- 
swered, the program asks if you wish to 
store the results in memory or on disk, 
start over, or correct an item. This last 
feature allows instant editing without 
retyping an entire record. 


A second data entry procedure allows 
custom data entry. This mode lets you 
set up a customized format on the 
screen, placing constant names any- 
where you want, then entering the data 
to the full screen by using the cursor 
control keys of the Apple (I,J,K,M) to 
move the cursor about the screen. You 
design the custom entry format right on 
your screen with cursor movements and 
simple commands. 

In addition, a set of control characters 
lets you back up or move forward a field 
in the record, whether you have entered 
anything in the current field or not, ad- 
vance to the next page, or back up a 
page. This is a remarkably simple system 
to use, especially for those situations in 
which data is incomplete at the time of 
entry. 

Powerful List Command 

The list command from the program 
menu allows you to display your files on 
either the screen or the printer by se- 
lected record number. It gives you three 
ways to do this: in the order originally 
entered, in a sorted format, or in the or- 
der of the last filter (a special sort that 
selects and sets up an index of records 
containing certain data you specify). 

The menu then goes through a series 
of questions about how you want the list 



NEC Spinwriters." Their supernatural reliability 
and versatility have made them the world's most 
popular letter-quality printers. Here are some of the 
miracles they can perform for you. 

The Spinwriters' rapidly growing catalog of print 
thimbles give you incredible versatility. One NEC 
thimble can print in 35 different languages. Another 
has complete technical and mathematical symbols. 
Another a full scientific symbol font. The thimbles 
snap in and out in seconds. And they each last for 
more than 30 million impressions. 

Of all printer companies, only NEC designs and 
manufactures its own comprehensive family of 
forms handlers. We've got eight of them, enough to 
handle any form you can conjure up. They're all user- 
changeable. too. 

Spinwriters have remarkable reliability, more 
than two years between failures in normal usage. 
And they need no preventive maintenance or 


If s not Magic, if s 

NEC distributors 
pull miracles out of 
a thimble. 


NEC Information Systems, Inc. 

CIRCLE 217 ON READER SERVICE CARD 


$p»r>writer is a trademark of 
Nippon Electric Co. Ltd 


routine lubrication. Ever. With only 3 major 
spares, mean time to repair is only 
15 minutes. 

The NEC Spinwriters. Reliable, quiet, 
compact, flexible and easy to use. 

For more information on NEC Spin- 
writers, or to find out how to become 
an NEC distributor yourself, contact the 
authorized NEC distributor nearest you. 





presented — print field names, line feeds, 
continuous print, etc. The list command 
gives the user great selectivity and 
flexibility in what he actually sees or 
what is printed out from the data file. 

The printer set-up routine sets the 
parameters for producing hardcopy of 
your efforts. It includes standard print 
parameters along with such niceties as 


Unlike most of the rest 
of the program, the 
custom output routine 
demands patience and 
forethought. 


right justification of fields and the 
specification of the number of horizontal 
fields before executing a carriage return. 

One of the most powerful of all the 
capabilities of the program is the custom 
output routine, which allows you to cre- 
ate custom outputs to the printer or 
monitor and to operate the comprehen- 
sive math functions intrinsic to the pro- 
gram. You control every phase of the 
final apppearance of the report, enter 


text of up to 4000 characters any place 
you wish, place the fields at any location 
on a form, and print out up to 254 col- 
umns wide and 249 lines deep. Using the 
custom output mode, you can write the 
particular document back to the disk as 
a separate file at any time, which I be- 
lieve is a unique capability among micro- 
computer database systems. 

Unlike most of the rest of the pro- 
gram, the custom output routine de- 
mands patience and forethought since it 
must be told what to do at every step. 
Once the report looks the way you want 
it to, the custom format can be saved 
and called up instantly for future use. or 
edited still further with powerful editing 
commands. 

Using custom outputs, you can com- 
mand simple formats such as two-up 
mailing labels or complex formats such 
as checkbook entries related to a 
companion general ledger database 
structure. 

The math and manipulation routines 
give you such standard operations as 
addition, subtraction, power, sine and 
cosine, and random number generation, 
as well as such complex capabilities as 
natural logs, conversion of degrees to 
radians, modular arithmetic, and logical 
not operation. All are handled in reverse 
Polish notation, which may be the most 


logical kind of computer entry system 
for arithmetic computation. Instead of 
saying 2 -I- 2 = as we have been taught 
from our pencil and paper days, the 
equation is entered from the keyboard as 
2 enter 2 enter + 

Move Data To New Format 

While Inspect /change functions are 
common to most databases, the addi- 
tional update and transfer routines of 
Data Factory allow you to change the 
existing database input or ouipui struc- 
ture. then move the data over to the new 
structure without reentering the data. 
These are among the most useful and 
powerful of all the Data Factory features 
in that your own database can grow and 
change with your needs, rather than be- 
ing locked into whatever format you set 
up at the beginning. 

A related feature is the construct and 
append routine, which may be the most 
powerful routine in the entire system. 
With the C&A routine, you can add up 
to 10 new fields to an existing structure, 
decrease the number of fields, change in- 
dividual field length, switch field po- 
sitions around in the file, append records 
to the existing file, and select which 
records to transfer by moving them in 
selected blocks. With C&A. you can 
selectively back-up individual files on a 



W.A. Brown Instruments. Inc 

(205) 883-8660 

Hall-Mark Electronics Cofp. 

(205) 837-8700 
Huntsville. AL 


Transalaska Data Sys., Inc. 
Anchorage. AK 
(907) 276-5616 

ARIZONA 

Hall-Mark Electronics Corp. 

(602) 243-6601 

International Data Systems 

(602) 231-0888 
Phoenix. A Z 

The Phoenix Group. Inc. 
Tempe. AZ 
(602) 894-9247 
Spirit Electronics 

Scottsdale. AZ 
(602) 998-1533 


Consolidated Data Terminals 

Oakland. CA 

(415) 638-1222 

Data Systems Marketing 

San Diego. CA 

(619) 560-9222 

Eakins Associates. Inc. 

Mountain View. CA 

(415) 969-4533 

Electronic Mktg. Specialists 

Tustin. CA 

(714) 832-9920 

Electronic Mktg. Specialists 

Sunnyvale. CA 

(406) 245-9291 

Electronic Mktg. Specialists 

Reseda. CA 

(213) 708-2055 

Electronic Mktg. Specialists 

San Diego. CA 

(619) 560-5133 

Emerson Enterprises 

San Ramon. CA 

(415) 837-8728 

Mark Electronics Corp. 
Sunnyvale. CA 
(408) 773-9990 
Hall-Mark Electronics Corp. 


Leasametric 

Culver City. CA 
(213) 670-0461 

Micro Business World 

Tarzana. CA 
(213) 996-2252 
RC Data. Inc. 

San Jose. CA 
(408) 946-3800 
Renaissance Tech. Corp. 
Concord. CA 
(415) 676-5757 
Terminal Rentals. Inc. 

Tustin. CA 
(714) 832-2414 
Terminal Rentals. Inc. 

San Jose. CA 

(408) 292-9915 

United States Data Systems 

San Mateo, CA 

(415) 572-6600 

Vitek 

San Marcos. CA 
(714) 744-8305 
Way hern Corp. 

Garden Grove. CA 
(714) 554-4520 
Western Microtechnology 
Cupertino. CA 
(408) 725-166 2 

COLORADO 

Acorn Data Products 
Englewood. CO 
(3(B) 779-6644 

Oata Design A Development 

(303) 296-3807 

Hall-Mark Electronics Corp. 

(303) 934-3111 
Denver. CO 


W.A. Brown Instruments. Inc. 

Fort Lauderdale. FL 
(305) 776-4800 

W.A. Brown Instruments. Inc. 

Melbourne. FL 
(305) 723-0766 

W.A. Brown Instruments. Inc. 

Tampa. FL 

(813) 985-0394 

Cain A Bultman, Inc. 

Jacksonville. FL 

(904) 356-4812 

Hall-Mark Electronics Corp. 

Fort Lauderdale. FL 

(305) 971-9280 

Hall-Mark Electronics Corp. 

Orlando. FL 

(305) 855-4020 

1-Mark Electronics Corp. 
St Petersburg. FL 
(813) 576-8691 

GEORGIA 

W.A. Brown Instruments. Inc. 

Atlanta GA 
(404) 455-1035 
Digital Solutions. Inc. 
Marietta. GA 
(404) 955-4488 
Hall-Mark Electronics Corp. 
Norcross. GA 
(404) 447-8000 

HAWAII 

Gray Associates 

Kailua. HI 
(808) 261-3751 


Dytec/Central. Inc. 

Arlington Heights. IL 
(312) 394-3380 

Hall-Mark Electronics Corp. 


FLORIDA 


Data Factory, continued... 

disk rather than copying the entire disk, 
manipulate the previously entered 
search and sort characters, append files 
even though the field lengths do not 
match, and fix a bad record caused by 
garbled data, hardware error, or even 
physical fault in the media. 

Many Ways To Search 

The search routines are highly flexible 
in Data Factory. You can search by 
record number or by any of the fields. In 
addition, you may direct a regular 
search, which will respond to the search 
characters CAT with CATholic, CAT- 
alog, and CATerer. The command to 
use internal search would also report 
back such strings as eduCATe and 
duCAT. Still another search option finds 
those records that do not match the 
search category. 

The next level of combining the file is 
the master search routine which allows 
you to indicate several items to search 
for (“scope searching/’ as it is known on 
minis and mainframes). The process is 
known in Data Factory as using a filter. 
You construct as complex a filter as you 
need to conduct a particular search. A 
screen menu prompts you through every 
step of the construction of the filter, 
which also allows you to implement the 
logical operators “and” and “or” to pro- 


duce levels of filter. While levels of filter 
cannot be added once a filter has been 
constructed, the command “nop” (no 
operation) can be designed into the 
structure and later changed to an “and” 
or an “or”. 

Filters can be saved and reused or al- 
tered at any time. When a filter is used 
to process a data file, the index of the file 
is displayed, showing which records 
match through all stages and levels of 
the filter; those that meet all require- 
ments are automatically written to an in- 
dex on the disk. The save and re-run 
feature of having the filtered index on 
disk is a powerful tool for situations in 
which various reports must be generated 
over time using the same sorted records. 

Like the other routines in Data Fac- 
tory , the sort function allows great 
flexibility. When entering records, the 
latest record goes to the end of the file. 
However, through use of the sort rou- 
tine, the records can be rearranged 
numerically, alphabetically, or by date 
and can be restructured in either ascend- 
ing or descending order. The Data Fac- 
tory also allows sorting by one-level (the 
regular sort) or by multi-level which per- 
mits up to four levels of sort, such as 
sorting one field by name and another by 
date. 

The sort routine automatically com- 


pacts all files as it is used, giving you 
maximum data storage efficiency on the 
disk. 

Three Ways To Index 

Another powerful, automatic feature 
of the Data Factory is its index routine, 
which provides three different kinds of 
indexes to the data in the file. 

First, you can print out or display on 
the screen the first appearance of data in 
the field searched. The routine will show 
the record number of that first appear- 
ance. Second, you can construct an in- 
dex for all appearances of the particular 
search word. Finally, you can get a 
count of the number of times it appears 
in a file. 

As an example, let’s presume that 
Data Factory is being used in a hospital 
emergency ward. By using the first op- 
tion, you could search a field called 
“location of injury.” The first option 
would print out a list: arm, hand, eye, 
ankle . . Using the second option, the 
listing would present arm 12,23,39; hand 
16,26,27,41; eye 6,9,20,45, showing 
which records contained the search 
word. By using the third option, the list- 
ing would show arm (15), hand (11), eye 
(7), ankle (12), indicating the number of 
times each type of injury appeared in the 
file. 



Applying It In Business 

In any database manager, the ability 
to delete data, formats, files, and records 
is vital in keeping the file up-to-date. 
With Data Factory , which stores up to 
10 formats, any one can simply be killed. 
All such deletions are done from a 


You could have Data 
Factory show everyone 
in the Boston area, and 
then schedule visits 
around those 
customers and 
prospects. 


prompting menu. Individual files can be 
killed in one action, which is a great 
time-saver. Records can be deleted from 
files individually, in groups according to 
a common field, or by blocks of record 
numbers. In many cases. Data Factory 
asks a fail-safe second question to make 
sure you really mean to delete what you 
ordered deleted. 

How this all can come together in 


your business life is shown in the 
database that you can design using Data 
Factory and use every day in dealing 
with customers and prospects. 

The database could be made up of up 
to 86 fields and contain all the normal 
kinds of identifying data, such as name, 
ownership, address, phone, key contact, 
estimated paper usage, and so on. In 
addition, it could contain a section on 
how the customer handles its paper sup- 
plies, storage available, amount used, 
type of paper used, cores preferred, etc. 

Another section could deal with con- 
tracts with these customers, how much 
paper they cover, cumulative sales his- 
tory in volume and dollars, expiration of 
contracts, and related information. Still 
another section could deal with com- 
petition: who else the customer buys 
from, how much, when their contracts 
expire, plus some confidential informa- 
tion for use in dealing with individual 
customers. 

You could access this information in a 
number of ways to make your produc- 
tive hours — the hours spent with 
customers — more profitable. One ob- 
vious way is to check expiring contracts 
regularly, both yours and your com- 
petition’s, and then make special efforts 
against those prime prospects. 

Another way might be in scheduling 


trips. Say you are going to Boston. You 
could have Data Factory list all your 
customers and prospects in the Boston 
area and then schedule visits around 
them. 

Still another use is in emergency situa- 
tions. Say there is a fire in one of the 
plants that means production will be 
down for a significant time. You could 
have Data Factory instantly produce a 
list of customers who rely on production 
from that mill, and find them alternative 
sources of supply even before they know 
that there is a problem with their pri- 
mary source. That is the kind of service 
to which a customer is entitled, but 
which is very hard to do manually. It is 
just the mindless kind of filter that the 
Apple does very well. 

Summing Up 

Salesmen used to do all those things 
manually — with a lot of difficulty, pieces 
of paper, and time. Now they can do 
them all with an Apple computer and 
Data Factory , and find that they can be 
more efficient, more valuable to their 
customers, and especially, more profit- 
able. I recommend Data Factory to any- 
one who needs quick access, with 
tailored output, to a complex database, 
but who does not want to become a com- 
puter expert. □ 



WORTH CAROLINA 


. Inc. 


, Inc. 


W.A. Brown Instruments. Inc. 
Durham. NC 
( 919 ) 683-1580 

Hall-Mark Electronics Corp. 
Raleigh. NC 

( 919 ) 832-4465 


General Data Co.. Inc. 
Cincinnati. OH 
( 513 ) 851-2585 
General Data Co.. 
Lakewood. OH 
( 216 ) 228-8833 
General Data Co., 

Fostoria. OH 
( 419 ) 435-1191 

Hall-Mark Electronics Corp. 
Highland Heights OH 
( 216 ) 473-2907 
Hall-Mark Electronics Corp. 
Westerville. OH 
( 614 ) 891-4555 
Midwest Microcomputer 
Defiance. OH 
( 419 ) 782-1115 
WKM Associates 
Cleveland. OH 
( 216 ) 524-5930 
National Instr. Dlstr. Inc. 
Dayton. OH 
( 513 ) 435-4503 
8tar-Ttontc Distributor Co. 
Fairview Park. OH 
( 216 ) 779-9660 
Star-Ttonic Distributor Co. 


Englewood. OH 
( 513 ) 836-0951 


Data Applications Corp 

( 918 ) 250-8686 


Hall-Mark Electronics Corp. 

( 918 ) 665-3200 
Tulsa. OK 


Microware Distributing 

Aloha. OR 

( 503 ) 642-7679 


Bartlett Associates. Inc. 
Norristown. PA 
( 215 ) 666-7100 
General Data Company 

Pittsburgh. PA 
( 412 ) 788-4800 
Star-Tronic Distributor Co. 

Monroeville. PA 
( 412 ) 372-3340 

WKM Associates 

Pittsburgh. PA 
( 412 ) 892-2953 

SOUTH CAROLINA 

W.A. Brown Instruments. Inc. 
Columbia. SC 
( 803 ) 798-8070 


W.A. Brown Instruments. Inc. 
Oak Ridge. TN 
( 615 ) 482-5761 


Data Applications 

Addison. TX 
( 214 ) 931-1100 
Data Applications 

Houston. TX 
( 713 ) 686-8413 


San 

( 512 ) 732-7176 

DAB Data Systems 

Plano. TX 
( 214 ) 422-7910 
DAB Data Systems 

Houston. TX 

( 713 ) 463-7561 

Hall-Mark Electronics Corp. 

Dallas. TX 

( 214 ) 343-5000 

Hall-Mark Electronics Corp. 

Austin. TX 

( 512 ) 258-8848 

Hall-Mark Electronics Corp. 

Houston. TX 

( 713 ) 781-6100 

Southern Micro Distributors 

Irving. TX 

( 214 ) 258 6636 

UTAH 

Acorn Data Products 
Salt Lake C.tv UT 
( 801 ) 973-7958 

VIRGINIA 

Nine Associates 

Fairfax. VA 
( 703 ) 273-1803 
Terminals Unlimited 
Falls Church. VA 
( 703 ) 237-8666 


W ASHINGTON 

Micro Technology. Inc. 

Tacoma. WA 

( 206 ) 272-3347 

Sigma Distributing 
Bellevue. WA 

( 206 ) 454-6307 

WISCONSIN 

Hall-Mark Electronics Corp. 

Oak Creek. Wl 
( 414 ) 761-3000 




If you just bought another computer, 
boy are you gonna be sorry 



The new Epson QX-10 is unlike any per- 
sonal computer you've ever seen. It's a com- 
puter for people who don't have the time to 
learn computers; a computer you can be 
using within minutes. 

And fortunately, you don't have to take 
our word for it. Here's how Byte, one of the 
computer industry's most prestigious maga- 
zines, describes the QX-10. 

The first anybody-can-use-it computer. 

"The Epson QX-10 (is) a computer for less 
than $3000 that may well be the first of a new 
breed of anybody-can-use-it 'appliance' 
computers ... In addition to being a highly 
integrated word processing/computer sys- 
tem that offers as much usable processing 
power as almost any existing microcompu- 
ter, the QX-10 . . . system is designed to be 
used by people with minimal technical 
knowledge. We've certainly heard that 
claim before, but Epson has delivered on 
this promise in a way and to an extent that 
no microcomputer manufacturer has done." 

That's nice to hear from a magazine like 
Byte, of course, but it doesn't surprise us. 
It's just what we intended the QX-10 to be 
all along. 

More computer. Less money. 

But useability isn't the only thing the QX-10 
has going for it. As Byte says, "the QX-10 
gives you a great deal for your money. 

"Help is available at any time through the 
HASCI (Human Application Standard 
Computer Interface) keyboard Help key . . . 
Text can be entered at any time just as you 
would in a conventional word processor. 
The Calc key turns the system into a basic 


4-function calculator. Graphics can be cre- 
ated via the Draw key. The Sched (schedule) 
key gives you access to a computer-kept 
appointment book, a built-in clock/timer/ 
alarm, and an event scheduler." 

Advanced hardware for advanced 
software. 

As for hardware. Popular Computing, 
another industry leader, says: "The QX-10 
includes ... a number of advanced hardware 
features . . . The basic components of the 
system are a detachable keyboard, a high 
resolution monochrome display, and a sys- 
tem unit containing two 5V4 inch disk 
drives. The drives use double-sided, 
double-density disks (340K bytes per disk) 
and are amazingly compact . . . The QX-10 
uses an 8-bit Z80A microprocessor. The sys- 
tem contains 256 bytes of RAM. Some of the 
RAM is . . . battery powered . . . which lets 
the computer retain information when the 
power is off." 

You won't have to wait much longer. 

The new Epson QX-10 may very well be the 
computer you've been waiting for. And for- 
tunately, you won't have to wait much 
longer — it will be appearing soon in com- 
puter stores all across the country. In the 
meantime, write Epson at 3415 Kashiwa 
Street, Torrance, CA 90505, or call (213) 
539-9140. We'll be happy to send you copies 
of our reviews. 

After all, as Popular Computing puts it, the 
QX-10 will "do for computing what the 
Model T did for transportation." 

And we couldn't have said it better 
ourselves. 



EPSON 

EPSON AMERICA, INC. 

COMPUTER PRODUCTS DIVISION 

3415 Kashiwa Street 
Torrance, California 90505 
(213) 539-9140 


CIRCLE 164 ON READER SERVICE CARD 



Paint 


The Possibilities 

You may be getting tired of hearing 
me rave about the graphics potential of 
the Atari. Well I’m not going to rave 
anymore — I am just going to show you 
some pictures. They will save me thou- 
sands of words. 

Paint is the most ambitious joystick- 
based drawing system available for the 
Atari computer. It has capabilities that 
outstrip systems that cost five times as 
much. It allows even the absolute begin- 
ner to experiment with most of the 
graphics potential the Atari brings to 
microcomputing. And it is so simple, 
even a child can use it. In fact, it was 
designed with children in mind. I cannot 
think of a better inducement to kids than 
a program such as this. 

There are actually two drawing pro- 
grams included with Paint , SimplePaint 
and Superpaint. SimplePaint is an unim- 
posing, scaled-down version of the main 
program. Superpaint, devoid of power- 
ful features and therefore also of ail com- 
plexity. SimplePaint stands more as a 
tutorial starting point than a valuable 
program in its own right. It is doubtful 
whether the user, child or adult, will 
spend much time with it. Not after he 
discovers the majesty of Superpaint. 

The Features 

The joystick is manipulated to move a 
blinking cross hair around the screen. 
Press the trigger, and the cursor draws. 
You may choose from nine different 
“brushes,” in nine different widths, for 
a total of 81 styles of brushstroke. You 
may choose a brush that paints a wide 
swath in one direction, and a narrow one 



Electronic 

Canvas 


John Anderson 


in another. You can choose a fine line 
(resolution to graphics 7), or paint huge 
areas at a time. 

At the bottom of the screen ten “paint 
pots” are displayed. Move the cursor 
into one of the pots, and press the trigger. 
Your brush will pick up the new color. 
Four of these are solid colors, six are 
patterns — plaids, if you like. Each of 
these colors as well as their luminosities 
can be changed. Each of the plaids can 
be altered as well. They default to a very 
pleasing set, but it is tough to avoid play- 
ing with them. 

Next to the paint pots are two other 
symbols. One is an H, and when the 


creative computing 

SOFTWARE PROFILE 
Name: Paint 

Type: Graphics composer 
System: Atari 800 48K 
Format: Disk 
Language: Machine /Basic 

Summary: Impressive, powerful 

graphics package making 
full use of the Atari. 
Price: $39.95 

Manufacturer: 

Reston Software 
11480 Sunset Hills Rd. 

Reston, VA 22090 


144 


cursor is moved onto it and the trigger 
pressed, the help menu appears. Every- 
thing about Paint can be accessed from 
its superbly designed system of nested 
menus. As the user gains proficiency, 
commands can also be input to the key- 
board directly. Thus the system is able to 
cater to the beginner and the expert 
alike, without inconvenience to either. 

The symbol to the far right, looking 
like squares within squares, is the zoom 
symbol. Move the cursor onto it and 
press, and the picture enlarges to graph- 
ics 5. Press it again to move to graphics 
3. Move the cursor from within these 
modes, and smooth scrolling takes 
place. You can travel smoothly through- 
out the painting in these magnified 
modes, doing detailed work with great 
accuracy. 

Other commands place real graphics 
power in your hands. Aside from the 
direct drawing mode, you can choose the 
automatic generation of straight lines, 
rectangles, and circles. They will place 
themselves exactly where you indicate, 
in the size and brushstroke you have cho- 
sen. This capability is indispensable in 
building designs. Once closed shapes 
have been formed, either freehand or 
automatically, they can be filled with 
any color or plaid. The fill coloring is 
quick, perfect, and fun to watch. 

Colors and luminosities can be 
changed as you look at a painting, or as 
you look at an electronic palette, which 
indicates the choice on a rainbow-hued 
color menu. Plaids can be changed only 
while you are looking at the color menu. 
The cursor then becomes a roving 
square. You choose the pattern you want 

March 1983 e Creative Computing 




Explore the Frontiers of Intelligence 



◄ Variations of blind-fold play-camouflaged or invisible pieces 

◄ Invert board to play black on bottom 

◄ Change pieces on board during game, or set up position 

◄ Change between 15 levels of play, plus postal and mate-finder modes 

◄ Show move that Chess is thinking about 

◄ List played moves for each side 

◄ Lines of force in: attacks and defenses on a square 

◄ Lines of force out: squares attacked and defended 

◄ Chess suggests a move 

◄ Show moves Chess thinks you will make, and its responses 

◄ Evaluation of a position 

M Return to board or switch to command menu 

◄ Take back a move (repeatable) 

◄ Play move suggested by look-ahead search 

◄ Chess plays neither side 

◄ Switch sides 

◄ Chess plays against itself-one level against another 

◄ Replay through most advanced position 

◄ Skip to most advanced position 

◄ Start new game 

◄ Leave program 

◄ Save, get, and delete games to and from disk 

All features self-documented, all choices cursor-controlled 
Screen shows ‘outward' and ‘look' features being used 


THE PEOPLE BEHIND THE PROGRAMS: 



Larry Atkin & David Slate: Authors of the 
Northwestern University Chess 4.7 program- 
World Computer Chess Champion, 1977-1 980 



Peter Frey: Northwestern University professor 
Editor: Chess Skill in Man and Machine 
One of U.S. Othello Assoc.'s top-ranked players 




Checkers' features 



Black to move and win 
(From Checkers documentation) 




‘Scores' feature in Odin A clue to the secret of Odin: 

Black is destined to lose 



Chess: $69 95 See your local software dealer, or order 
930Pitner Checkers: $49.95 (Mastercard or Visa): 

Evanston, IL 60202 Odin: $49 95 800-323-5423 

(U S A) (in Illinois, call 312-328-7101) 

CIRCLE 218 ON READER SERVICE CARD 


For Apple II. Apple II Plus 48K disk 
systems, and Atari 48K disk systems. 
Odin is also available for TRS-80 Model 
1 & 3 32K disk systems 


©1982O0ESTA 
















Paint, continued... 



,*,7.7,7 ' * •i w f 

lpv'.'.'.vv, 

Hill 

■Tv.v.'.v^ - (1 V. 

hp 




A// pictures by the author, created w ith 
the Paint graphics composing .sy stem. 


Figure I . Rectangles f illed w ith a variety 
of plaids. Blac k c ircles "cut" out of the 
bac kground w ith a jagged brush suggest 
a sculptured effect. 


Figure 2 . Varied brushstrokes can evoke 
images of splashes of paint 


Figure 3. A star-shapec 
in these broad strokes c 
tern . 


The system is able 
to cater to the 
beginner and the 
expert alike, without 
inconvenience to 
either. 


iiiilli 

sii 


MHII II 
• M M It I 


tm 

w 


m 


Figure 4 Circ les Number I 


Figure 5. Circles Number 2 


i HI W&WW&WWWIfU 


Figure 7 Nighttime Cityscape / re- 
saved this painting in dawn, daytime, 
and dusk color sc hemes. Viewing them 
in succession creates an animated effect. 


Figure R. The color menu Note paint 
pots at the bottom of the screen. Pattern 
bars determine plaids. Rainbow of hues 
indic ates color and luminence 


146 


March 1983 c Creative Computing 




If you've ever lost data due to a 
faulty disk, you know how impor- 
tant reliability can be. 

That's why Accutrack disks arc 
critically certified at 2-3 times the 
error threshold of your system. 

Why they're precision fabricated for 
higher signal quality, longer life and 
less head wear. And why we take 
such extra steps as testing single- 
density mini disks at double-density 
levels. So you don't have to worry 
about the reliability of your media. 


Accutrack disks. OEMs have 
specified them for years. You can 
trust them for your data. Call toll- 
free (800 225-8715) for your nearest 
dealer. 


E3D 

□□ 


ACCUTRACK 

Dennison KYBE Corporation 


82 Calvary Street. Waltham. Mass 02254 
Tel (617)899-0012; Telex 94-0179 
Outside Mass call toll free (800) 2253715 
Offices & representatives worldwide 


Dealers: Give your customers a 
choice— Accutrack's OEM perform- 
ance as well as your heavily adver- 
tised brand. We have the industry's 
only complete line of disks, cas- 
settes and mag cards, including 
virtually all special formats. 

If you want a quality line, small 
minimums, the ability to mix 
and match, private labeling, 
fast delivery and great price, call 
today. Find out how responsive a 
media supplier can be. 


CIRCLE 191 ON READER SERVICE CARD 



Paint, continued... 


by placing the cursor on displayed pat- 
tern bars and pressing the trigger. 

Other features round out the strengths 
of the program. The responsiveness of 
the nondrawing cursor can be damped, 
as can the responsiveness of the cursor 
when it is drawing. This may seem a 
trivial feature, but is very handy when 
doing detail work. I tended toward using 
a quick cursor when moving without 
drawing, and a slower cursor when 
drawing, for added control. 

Okay, so you have created a master- 
piece. What to do with it? Save it to disk, 
of course. Multiple pictures can be saved 
to a single disk. The Art Show feature 
allows all pictures on a disk to be dis- 
played. You can use multiple drives, and 
retrieval time is very quick. You may 
even number the order in which you 
want paintings to be displayed. You 
could conceivably create sequences 
approaching animation using this tech- 
nique. Press the space bar to pause on a 
single picture. Press it again to continue. 
Another command allows pictures to be 
deleted. 

The Concept 

Paint is an effort of SuperBoots, a 
talented and promising software team 
working for the Capitol Children’s 


Museum in Washington, D.C. The pro- 
grammers are Eric Podietz, Jimmy Sny- 
der, and Mark Scott. 

Obviously intended to be an educa- 
tional package. Paint manages to convey 
fully the flavorful, imagination-spurring 
mood fostered at the Children’s 
Museum. As a program designed to 
involve children, it is a masterpiece. 

The Shortcomings 

Accompanying the remarkable soft- 
ware is an equally ambitious softcover 
book, which in addition to documenting 
the package, attempts to present an over- 
view of art history from the dawn of man 
to the dawn of microcomputers. 

On this account it does not do any- 
where near as well. The scope of the 
task, in contrast to the space alloted, 
nearly dooms it to failure on the launch 
pad. The fact that the text suffers from a 
terminal case of the “cutsies” strikes the 
fatal blow. 

Certain passages of the book strike, 
like a blow to the vitals. “Nothing, with 
the possible exception of fire, acne, the 
wheel and sex, will have a greater impact 
on your life than the computer,” reads 
the introduction to chapter two. A para- 
graph in chapter three reads “Yes, no, 
yes, yes, maybe, hmmm, I don't know. 


could be, yes, no, no, yes, yes, kind of, 
oh, who knows?” This kind of drivel 
typifies what some adults think kids eat 
up. Sorry; only dumb adults, if anyone, 
see value in patronizing kids. 

In fairness, the book is well-inten- 
tioned, and includes some handsome 
color plates, ranging from Matisse to 
computer-generated graphics by Mark 
Lindquist. The book unfortunately 
ignores the work of Tom deFanti, Abel 
Associates, and MAGI. In its ineffective 


Unfortunately, no 
provision is made for 
recalling paintings from 
any other programs. 


but passionate argument for the legiti- 
macy of computer-generated art, it 
nearly makes the case of opponents like 
Robert E. Mueller (see “When is Com- 
puter Art Art,” in the January issue). 
Proponents of computer art will cringe at 
the uneven and pronouncement-packed 
propaganda presented in the text of 
Paint. 

But wait a minute. The package was 
designed to stimulate the imagination, 
and that it does. And despite the fact that 
the accompanying text is putrid, the 
package remains superb. 

Of course it could have been better. 
Unfortunately, no provision is made for 
recalling paintings from any other pro- 
grams, Basic or otherwise, aside from 
Paint itself. This is a shortcoming that 
could have been easily set right. Further, 
the paint pot portion of the screen, which 
comprises what would otherwise be the 
text window, cannot be removed, and 
the images are, therefore, always 
cropped on the bottom. It was wasteful 
not to have allowed for paintings to take 
up all the available screen area, with an 
option to toggle the paint pots on and off 
the screen. Perhaps these improvements 
will appear in a future version of the 
program. 

In the title card of the program, fill 
routines are used to “animate” the 
image. It would be wonderful if this 
power were made available to the user. 
Reston Software has announced another 
package. Quick Flix , for release shortly. 
It is an animation development package, 
which may offer this kind of capability. 

Despite my occasionally strong reser- 
vations about the text, I unreservedly 
recommend Paint as a must for the Atari 
graphics enthusiast, and the enthusiast’s 
kids as well. At $39.95, it is a worth- 
while bargain □ 

March 1983 e Creative Computing 



FEATURES 


• Typewriter operation with nothing to disconnect • to. 12 or 15 characters per 
inch switch selectable • Portable with carrying case • Entire interface mounted 
internally in the Olivetti Praxis 30 typewriter • Underlining • Cables available for 
most computers • Service from Olivetti dealers • Centronics compatible parallel 
input • Built in self test • Cartridge ribbon • 2nd keyboard switch selectable. 


CBYTE WRITER 


125 NORTHV1EW RD.. ITHACA. N Y. 14850 
(607) 272 1 1 32 

CIRCLE 120 ON READER SERVICE CARD ... 




A word 
processor 
should be an 
extension of 
your mind. ^ 


A good word processor should feel 
comfortable, and let you put your thoughts 
down quickly, almost effortlessly. It should 
have automatic everything, and include 
footnotes, merge, columns and math. The 
screen should be uncluttered and give you an 
w honest view of your text without annoying 
^ . codes. 


WordPerfect does all this and 
has proven itself at places 
like Harvard, RCA, State Farm, and 
Texaco. The software is well 
documented, is guaranteed, and is 
available for immediate delivery. For 
more information write or call 


Available for IBM Paraonal Compute 
and Oats Qenaral Computera. 


SATELLITE 

SOFTWARE 

INTERNATIONAL 




I 



Wfe don't care 

which computer you own. 

Well help you 
get the most out of it. 


CompuServe puts 
a world of information, 
communications, and 
entertainment at your 
fingertips. 


CompuServe is the versatile, easy to use 
interactive videotex service designed especially 
for the personal computer user. It’s dynamic, 
growing and changing daily to satisfy 
its subscribers’ needs. It’s an industry 
leader, created and managed by 
the same communications pro- 
fessionals who provide busi- 
ness information and 
network services to m 


over one fourth of ~ * -I : " : 

w-~ 1 ~ y/ Jr | 



the FORTUNE 500 
companies. 

From current events to current assets, 

CompuServe offers a wealth of useful, profitable 
— a or just plain interesting information. 
Z Electronic magazines and national 
news wires plus worldwide weather, 
current movie reviews, electronic 
banking and shop at home services, 
and some of the most sophisticated 
financial information available are 
all offered to current subscribers. 

From words to music. CompuServe offers 
a communications network that gives special 



interest groups from hardware enthusiasts to 
computer composers a chance to get 
together. There’s a bulletin board 
for selling, swapping, and 
personal notices and a CB 
simulator for real-time com- 
munications between sub- 
scribers. There’s electronic 
mail, the fastest, surest, way to 
communicate with other users across the street 
or across the country, plus file retention and 
editing, and lots, lots more. 



Fun and games are expected whenever 
computer users interact, and CompuServe has 
the best. Games you can play alone or with 
other CompuServe subscribers 
anywhere in the country. Classic 
puzzlers, sports and adventure 
games, and fantastic space games 
featuring MegaWars, the “ultimate 
computer conflict.” 

But, that’s just the tip of 
the chip. CompuServe offers a 
menu of thousands of items 
that make subscribing edu- 
cational, fun and sometimes downright profitable. 
If you’d like to know more about CompuServe, 
call toll free, 800-848-8990 to receive an illus- 
trated guide to the CompuServe Information 
Service. A videotex service for you no matter 
which computer you own. 

CompuServe 

PO Box 20212 

5000 Arlington Centre Blvd . Columbus. Ohio 43220 

800 - 848-8990 

In Ohio call 614-457-8650 
An H&R Block Company 



CIRCLE 132 ON READER SERVICE CARD 


Pick Six 
for the TRS-80 

Our Favorite Games Feature Apples, Paintbrushes, 
Frogs, Mines, and an Outhouse 


Owen Linzmayer 


Very few computers are advertised as 
game machines, but we all know that 
more home computers are being used to 
battle alien forces than to balance check- 
books. The TRS-80, although a rel- 
atively primitive computer for game 
playing, has a wealth of arcade software 
currently available for it. Reviewed here 
are the six best TRS-80 games I have 
seen during the last month. 


Apple Panic 

In Apple Panic , you play the role of a 
space farmer whose crop of apples has 
mutated and turned against him. To 
combat these creatures, you dig holes in 
the platforms that make up the screen. If 
an apple falls into a hole, you must bash 
it until it plummets to its death on the 
concrete below. If an apple touches you, 
you lose a life. 

The Apple Panic packaging promises 
voice and sound effects. This is a bit 
misleading. The only time the computer 
speaks (through the AUX port), is when 
it displays the banner page. At this time, 
it says only two words, “Apple Panic.” 
Most of the other games on the market 


that advertise voice effects offer a much 
larger vocabulary. 

In addition to the printed instructions, 
Apple Panic has thorough documenta- 
tion accessible from within the program. 
This includes a scoring table and a re- 
view of the controls. The game can be 
played by one or two players with either 
the keyboard or a joystick. 

The playscreen is divided into five 
platforms that are connected by ladders. 


creative computing 

SOFTWARE PROFILE 
Name: Apple Panic 
Type: Arcade 

System: 16K Mod I/III TRS-80 
Format: Tape/disk 
Language: Assembly 

Summary: Enjoyable ladder-climbing 
game 

Price: S 19.95/524.95 

Manufacturer: 

FunSoft Inc. 

2861 1 Can wood St. 

Agoura, CA 91301 



The position and length of the ladders is 
random, allowing for an almost infinite 
number of board configurations. 

The graphics are detailed, and the 
animation is very clear. When one object 
passes in front of another, it overlays the 
object in the background, rather than 
blocking it out. 

The sound effects in Apple Panic are 
sparse, but come at appropriate times. 
The computer breaks into a rich, full- 
bodied musical number as an aural 
reward for completing a screen. 

If you set a high score, you may enter 
your name or initials (up to 10 charac- 
ters) to be added to the high score table. 
These names and scores are saved 


152 


March 1983 c Creative Computing 





APPLE («©•) ATARI 

AND VERSION 

TRS-80 WITH FULL 

TEXT-ONLY VERSION COLOR GRAPHICS 


$ 34.95 


s 39.95 


HHCCS SUtJCCT TO CHANGE 
IHWflllO * MANOUNO I * T AA 




NOW AVAILABLE FROM YOUR LOCAL DEALER OR DISTRIBUTOR 
OR ORDER TOLL FREE (800) 327-7172 OR 

BY MAIL FROM ADVENTURE INTERNATIONAL • BOX 3435 • LONGWOOD, FL 32750 


CIRCLE 105 ON READER SERVICE CARD 












TRS-80 Arcade Games, continued.. 

permanently on the disk version, and are 
displayed on the instruction screen. 

Apple Panic from Funsoft may be well 
on its way to the top of the charts. 


Crazy Painter 

Crazy Painter brightens up a TRS-80 
software library just as a fresh coat of 
paint brings new life to a drab room. It is, 
as far as I know, an original arcade game 
unlike any other. 

Your job is to maneuver a paintbrush 
around the playfield, trying to “white 
out” the entire screen. Your mission is 
hindered by a group of pests that remove 
the paint that they walk, slither, and 
crawl over. 

Some of the creatures that you en- 
counter are deadly to the touch, others 
may be run over by your paintbrush. Af- 
ter you finish painting the screen, you 
advance to a special bonus round in 
which all of the monsters are vulnerable 
to your paintbrush. As the game pro- 
gresses, the action increases as more 
aggressive foes attack your paint job. 

Crazy Painter is a very professional 
program designed with user-friendliness 
in mind. There are three pages of 
internal documentation complete with 
animation. The game supports both one- 
and two-player games. If you want to 
skip the easy rounds of play, don't 
worry, there are ten selectable levels of 
starting difficulty. In addition to this, 
each player can choose his own level. 

Crazy Painter is written entirely in 
machine language by Robert Pappas, 
author of Bounceoids (see review, 
December 1982 issue). The major attrac- 
tion of this game is that instead of being 
represented on the screen by a little 
graphics character, you actually create 
the graphic images on the computer 
screen. The movement of all of the ele- 
ments in Crazy Painter is remarkably 
smooth, even at high speeds. 

I like Crazy Painter because as the 
game progresses in difficulty levels, dif- 
ferent creatures are brought into play. 



“J was going to buy a traditional engagement 
ring, but this Donkey Kong’ ring was so 
clever, / couldn 't resist. ” 


thus adding variety to the game. The 
bonus rounds that you encounter after 
every screen break up the tension and of- 
fer a chance to augment your score 
considerably. 

The one complaint I have with Crazy 
Painter is that there are very few sound 


creative computing 

SOFTWARE PROFILE 
Name: Crazy Painter 
Type: Arcade 
System: Mod I/III TRS-80 
Format: Tape/disk 
Language: Assembly 
Summary: Very nice original game 
Price: SI 5.95/S 19.95 
Manufacturer: 

The Cornsoft Group 
6008 N. Keystone Ave. 
Indianapolis, IN 46220 
(317) 257-3227 


effects. Additional sound effects would 
greatly enhance this game. It has been 
proven by coin-op game manufacturers 
that over 50% of the appeal of a game 
depends on the audio output. I hope 
more TRS-80 programmers take note of 
this fact. 

Crazy Painter offers a refreshing break 
from shoot’-em-up games. The idea is 
novel, and Robert Pappas deserves 
credit for taking the time to do some 
innovative programming. 


Demon Seed 

During the summer of 1982, the the- 
aters were filled with horror films. When 
I first heard of Demon Seed , I mistak- 
enly thought it was the title of a new “in- 
sane convict murders entire town” 
movie. Demon Seed is, in fact, a TRS-80 
adaptation of Centuri’s coin-op arcade 
game Phoenix. 

In Demon Seed you control a lone 
space fighter that traverses the bottom of 
the computer screen. This ship is 
equipped with an unlimited supply of 
ammunition and a protective shield that 



can be activated for short periods of 
time. 

The enemy takes the shape of large 
winged bats and demons. Each attack is 
made up of five separate waves. The first 
two attack waves consist of bats flying in 
formation. During the third and fourth 
waves, you are confronted by swooping 
demons that you must hit dead-center to 
destroy. On the fifth wave, you face the 
demon attack ship. Before you can shoot 
its pilot, you must blow a hole through 
both the belly of the ship and the revolv- 
ing rim. After you destroy this ship, a 
new attack wave begins. If you survive 
two attack waves, you get to try your 
hand at a special challenge round. 

Demon Seed is designed for only one- 
player. Until you become familiar with 
the workings of the game, it is difficult 
to attain high scores. If you set one of 
the top ten scores, you may enter your 
name (up to 20 characters) to be saved 
permanently on disk. 

The ship is controlled by using the 
keyboard. In addition to the game con- 
trols, there are a few special keys that 
you should be aware of. You can pause 
the game at any time by pressing P. If 
you want to abort the game entirely, 
hold down both the break and clear 
keys. To turn off the sound effects, press 
the break key. Options such as this take 

creative computing 

SOFTWARE PROFILE 

Name: Demon Seed 

Type: Arcade 

System: 16K Mod I/III TRS-80 

Format: Tape/disk 

Language: Assembly 

Summary: Excellent adaptation of 
Phoenix 

Price: S19.95/S24.95 

Manufacturer: 

Trend Software 

Box 741 

Bloomfield Hills, Ml 48013 


little time to add to a program, but they 
make a game much more friendly. 

The animation in Demon Seed is very 
good. Attacking creatures flap their 
wings and drop bombs as they swoop 
down at your ship. At times, game ele- 
ments flicker, thus detracting from an 
otherwise excellent graphic display. 

Anyone who enjoys playing Phoenix 
will find Demon Seed a game well worth 
his money. 


Frogger 

After Frogger, from Sega Electronics, 
proved itself in the arcades, manufac- 


March 1983 c Creative Computing 


155 






TRS-80 Arcade Games, continued... 

turers began clamoring for the home 
rights to the game. The Cornsoft Group 
acquired the rights to produce a TRS-80 
adaptation of Frogger, and they did a 
great job. This licensed version is the 
best I have seen. 

In Frogger , you control a small frog 
that you must maneuver across a bus- 
tling highway and past a rushing river. 
You can move in any of the four com- 
pass directions using either the keyboard 
or a joystick. You must avoid traffic, 
snakes, crocodiles, and diving turtles. If 
you get five frogs safely onto their 
lilypads on the far side of the river, you 
advance to a more difficult level. 


cp«ative compatiRg 

SOFTWARE PROFILE 
Name: Frogger 
Types Arcade 
System: Mod I/III TRS-80 
Format: Tape/disk 
Language: Assembly 

Summary: Licensed version of 

Frogger, coin-op game 
from Sega/Gremlin 

Price: S19.95/S22.95 

Manufacturer: 

The Cornsoft Group 
6008 N. Keystone Ave. 
Indianapolis, IN 46220 
(317) 257-3227 


The sound effects of Frogger are every 
bit as crisp and whimsical as those found 
in the arcade. The program beautifully 
emulates frog sounds of the coin-op 
game. 

One problem many game designers 
face is how to fit an arcade game onto a 
computer screen. Remember, most video 
games have screens that are longer than 
they are wide; the opposite is true of the 
TRS-80. Rather than squeeze the play- 
field down to size, programmer Robert 
Pappas simply split it in two. When a 
game begins, you see only the highway. 
If you reach the other side, the river sec- 
tion scrolls down into place. This is a 
new, effective way to handle an old 
problem. 

This split-screen technique provides 
for much more detailed graphics than 
the versions I have seen that use only 
one screen. Even with the increased de- 
tail, it is easy to lose sight of your frog 
on the river screen, especially when you 
are riding on a log. If it were easier to 
differentiate between graphic elements, 
the game itself would be greatly 
enhanced. 

One or two people can play Frogger , 
each chosing his own difficulty level (0- 


4). If a high score is set, you can enter a 
name or message (up to 17 characters) 
which will be saved on the disk. 

The thing that bothers me about 
Frogger is that the controls aren’t as 
responsive as I would like them to be. At 
times you must wait before you can 
move. This is maddening and results in 
many miscalculated jumps — usually into 
the grillwork of an oncoming car and 
flat frogs. 

Frogger lives up the standard for 
arcade programs set by the Cornsoft 
Group. I have never been very fond of 
the coin-op Frogger , but I recommend 
the TRS-80 version to anyone who is. 


Mad Mines 

I have heard it said that borrowing 
from one source is plagiarism, but 
borrowing from two sources is research. 
If this is true, then Mad Mines is an ex- 
cellent piece of software research. Mad 
Mines combines elements of two popular 
Apple II computer games: Ceiling Zero 
and Space Eggs. 

In Mad Mines , you are in charge of a 
small space cannon that slides along the 
bottom of the screen. Your mission is to 
survive as long as possible while 
eliminating the mines that infest inner- 
space. If you shoot a mine, its occupant 
bursts forth and dives down to attack 
you. Anything that passes below the 
force field is restricted to this ever- 
shrinking space. Each time you kill a 
flock of mines, a new group appears and 
the force field is lowered. As the action 
speeds up, your margin for error dimin- 
ishes rapidly. 

You face a total of four different 
aliens, each with its own pattern of 
behavior. The most dangerous of these 
are the ones encountered on the fourth 
attack wave. If you shoot an egg during 
the fourth wave, the creature drops 
straight down at you. If you don’t hit the 


creative compatiRg 

SOFTWARE PROFILE 
Name: Mad Mines 
Type: Arcade 

System: 16K Mod I/III TRS-80 
Format: Tape/disk 
Language: Assembly 

Summary: Combination of two Apple 
games 

Price: S19.95/S24.95 
Manufacturer: 

Funsoft Inc. 

28611 Canwood St. 

Agoura, CA 91301 
(213)991-6540 


156 


little bugger before it reaches the bottom 
of the screen, you are dead. This is a per- 
fect example of a “be perfect or die” 
situation. 

The graphics in Mad Mines are ab- 
solutely state-of-the-art. The animation 
of the aliens is excellent and nothing 
flickers, even when the screen is filled 
.with moving elements. One thing that I 
do find annoying is that the stars in the 
background look a lot like the alien 
bombs. This is confusing and could be 
corrected by eliminating the scrolling 
stars. 

Rather than simply switch from one 
screen to another. Mad Mines has a vari- 
ety of transitions that dazzle the player. 
The graphics demonstrated during these 
transitions are original and accompanied 
by sound effects. 

Yves Lempereur, author of Mad 
Mines , did an excellent job of creating 
an all-around enjoyable product. When I 
showed the game to my co-workers. 



most of them commented on how much 
the style resembled a Big Five program. 
If you know anything about the TRS-80 
game world, you know how respected 
the Big Five name is. To have one’s pro- 
gram compared to a Big Five game is a 
great compliment. 

Mad Mines is one of the most pro- 
fessional arcade games available. It is 
constantly challenging because it re- 
quires both dexterity and strategy. I 
have a special bunch of games that I 
keep on-hand to show off to friends — 
Mad Mines has earned its place in that 
limited group: 


Outhouse 

So, you have just joined the Inter- 
galactic Defense Force. The recruiter 
promised that you’d see Mars, maybe 
even Venus. Your orders came in today, 
and guess what — you’ve been placed in 
charge of defending an outhouse located 
somewhere in Iowa. It’s a cushy job, but 
someone has to do it. 

For some strange reason, the enemy 
has launched a full scale attack on the 
outhouse. Some of the aliens want to de- 
stroy the outhouse, others want to de- 

March 1983 c Creative Computing 





Introducing 

TM 

GEfliE 


5.25" Removable GENIE Winchester Cartridge Drive 

IBM • APPLE II PLUS • RADIO SHACK • S-100 




EAT 


R 




10 Megabytes of on-line storage. 

File sizes to 5 Megabytes. 

Power-on self-test. 

Easy back-ups in minutes. 

System expandable to eight drives. 

Built-in error detection and correction. 

No preventative maintenance required. 
Comes complete with all necessary software 
and hardware. 

MTBF 8000 Hours. 

Built-in fan. 

Operates 110/220 VAC 50-60 Hz. 

One year limited warranty. 


Only $ 


oo* 


Imagine, 5 Megabytes in the 
palm of your hand. These small Winchester cartridges 
are only .75 inches thick and 5.50 inches square. The 
disk itself is completely sealed from the outside and all 
its hazards by a sliding door that opens only once the 
cartridge is firmly seated inside the drive. Long term 
availability of this cartridge is assured by its adoption 
by several well known manufacturers including Dysan 
and Memorex, the world leaders in computer mass 
storage media. 

Comprehensive system utilities package. 

Allows eight-character names to be assigned to virtual 
volumes. 

User Can back-up to any Genie REMOVABLE Cartridge 
Drive, or to diskettes. Mix & Match different system file 
types on the same disk. 

System status screen messages. Up to 16 volumes on- 
line at a time. 


yom l@mt' mm 


Manufacturer's suggested retail price. Includes all required components 
Concurrent CP/M-86 is a registered trade mark of Digital Research 
IBM Personal Computer is a registered trademark of IBM Corporation. 
Apple is a registered trademark of Apple Computer, Inc. 

Radio Shack is a registered trademark of Tandy Corporation. 

Dysan is a registered trademark of Dysan Corp. 


COMPUTER CORPORATION 


The Genie Cartridge Drive is a revolutionary new 10 Megabyte Hard Disk 
Drive that includes a 5 Megabyte removable Winchester catridge. The 
cartridge Drive system simply plugs into your computer, and includes all 
necessary software and hardware. Genie Drives are compat- 
ible with most popular software, 
and each cartridge replaces 
over 30 double-density 
floppy disks. 


31125 Via Colinas #908 • Westlake Village, CA 91362 • (213)991-6210 


CIRCLE 172 ON READER SERVICE CARD 





... is now an exciting 
* fii-res adventure 
for i jour personal computer 


As lost known survival of the Gellmp rate. ijon must restore the 
missinp shard of the D oik Crystal iimi Inl/ill the anneal propheep before the 
Great Coninnetion! Vie powet to end the Skesis' renin is i|in/r< . . . ;|in/ 

toil, oil thniijs whole and pood will he dost toped. 

Vie Dork Ctpslol, o H/-Ro Adventure desipned hp Roberta 
Williams and hand on the epw lontoui him hp |im Htwiwi, is available 
at pimrSfoiol lomputei • state lot -so.q; ot otdei direetlp horn: 


SIERRA ON-LINE. INC 
Sierra On-Line Building 
Coarsegold, CA 93614 
( 209 ) 683-6858 



SIERRAlEM ture 


)SceiM 

'ON-UI\IE INC 


CIRCLE 254 ON READER SFRVICE CARD 


1 Ml [)AHK i RSSTAL AND ( HAMAi II H NAMl S ARE TRADFMARKS Of HFNSOlM AS‘.0(lAUS iNt 


198? Hi NSON ASSOCIATES INC. 




TRS-80 Arcade Games, continued 

stroy you. AH the while, vandals and 
squatters are trying to use up your lim- 
ited supply of toilet paper. 

You control, via a joystick or the key- 
board, a laser-equipped fighter that can 

I 

creative. computing 

SOFTWARE PROFILE 
Name: Outhouse 
Type: Arcade 

System: 16K Mod I/III TRS-80 
Format: Tape/disk 
Language: Assembly 
Summary: Interesting new game 
Price: S15.95/S19.95 
Manufacturer: 

Soft Sector Marketing Inc. 

Box 340 

Garden City, MI 48135 
(800) 521-6504 


move and shoot in eight directions. Run- 
ning into anything, as well as being shot 
by an alien, causes you to lose a ship. 
When you run out of ships or toilet pa- 
per, the game is over. 

The action starts off slow, but be- 
comes challenging after the first three at- 
tack waves have been disposed of. As 
you progress, the game brings more 
aliens into play. There is a total of seven 
different game elements that are pro- 
grammed to eliminate you, each in its 
own special way. 

Although Outhouse is actually a 
shoot’-em-up game, it has a strange sce- 
nario which elevates it above the usual 
death and destruction arcade game. 
Both the game concept and the graphics 
are original, and there is enough variety 
here to satisfy even the most jaded game 
player. 

The sound effects are crisp and add 
much to the program. In addition to the 
normal complement of space war sound 
effects, the disk version of Outhouse is 
enhanced with voice effects. During the 
introduction and intermissions, the com- 
puter speaks through the AUX port. 
The voice is a bit coarse, but everything 
that is said is understandable. 

One or two players can play Outhouse , 
alternating turns at the controls. If you 
set a high score, you are allowed to add 
your name to the scoreboard. There are 
two high score charts: all-time, and 
daily. The top eight all-time scores are 
saved to disk, whereas the daily scores 
disappear when the system is turned off. 

If Outhouse wasn’t a good program, it 
would at least deserve credit for being 
original. Luckily, it is a great program. I 
recommend Outhouse to anyone looking 
for a fresh idea in game playing, as well 
as the hardened arcade addict. 

March 1983 ° Creative Computing 



If you use a Word 
Processor, you need 

QRAMMATik 

Beyond Spelling Checking 

Grammatik can find over 15 
different kinds of common errors 
missed by simple spelling 
checkers alone, including 
punctuation and capitalization 
errors, overworked and wordy 
phrases, and many others. Use 
Grammatik with Aspen Software s 
spelling checker Proofreader, 
featuring the Random House 
Dictionary®, or with your current 
spelling checker for a complete 
document proofreading system. 

Read what the experts say: 

“The perfect complement to a 
spelling checker." 

Alan Miller. Interface Age. 5/82 

“A surprisingly fast and easy tool for 
analyzing writing style and 
punctuation." 

Bob Louden. InfoWorld. 12/81 

"Anyone involved with word 
processing in any way is encouraged 
to get this excellent program." 

A A Wicks, Computromcs. 6/82 

"A dynamic tool for comprehensive 
editing beyond spelling corrections." 

Dona Z Meilach. Interface Age. 5/82 

"A worthy and useful addition to your 
word processing software." 

Stephen Kimmel. Creative Computing. 6/82 

Works with CP/M®, 

IBM-PC ■ , TRS-80® 

Grammatik $75.00 
Proofreader $50.00 

Order directly from Aspen 
Software, or see your local dealer. 
Specify your computer system 
configuration when ordering! 
Visa, Mastercard accepted. 

Random House is a registered trademark of Random 
House. Inc. Other registered trademarks CP/M Digital 
Research - TRS-80 Tandy Corp -- IBM IBM ~ 
Proofreader. Grammatik Aspen Software Co 


Aspen Software Co. 

P O Box 339- C Ti|«ras. NM 87059 
(505) 281-1634 




1 SupercalcSI 87 j 
, Visicalc $177) 
I Wordstar $233 4 

I VAST SELECTION 
1 OF SOFTWARE FOR I 


• APPLE# IBM • CPM 

• TRS-80 • ATARI VCS 

• ATARI 400/800 
• NEC# VIC 20 

• COMMODORE 64 

• OSBORNE# TI-99 
• MANY OTHERS 

FREE CATALOG 

WE LL BEAT ANY-* 
ADVERTISED PRICE 

Limited Offer, Better 

CALL 213/450-7330 NOW! 

Or Send In Coupon 



£CDna J 


:drq 

COMPUTER PRODUCTS, Inc. 
1024 Pico Bl., Santa Monica, CA 90405 

PLEASE SEND ME □ d Base II $425 

□ Supercalc $187 □ Visicalc $177 

□ Wordstar $233 □ Free Catalog 

Name 


w 

) 

t 


Street 
City _ 


State 


Zip 


We accept check. COD ($1 50 extra), or money order California 
’ residents add local sales lax Include $2 00 for shipping (UPS Blue 
m S3 00. Canada $6 00. other foreign countries $10 00) 


f 

) 

I 


CIRCLE 283 ON READER SERVICE CARD 




What does it do for programs? 

It makes wizards speak. It makes frogs croak. 
It makes Princesses shriek. It makes Martians 
zxnrbl. It makes music, bells, gunshots, whistles 
and lengthy speeches 


It makes Apples talk! 



It makes all the noises, says all the words, 
blasts all the invaders — It does what once 
you could only imagine. 

MOCKINGBOARD™ is Apple II® and Apple Plus® compatible. Watch for 
MOCKINGBOARD™ compatible with other computers. 


Sweet Micro Systems 

150 Chestnut Street, Providence, Rhode Island 02903 


(401) 273-5333 


Whose programs does it work for? 
Your's and 


Sir-Tech Software, Penguin Software, Sierra On-Line, 
Datamost, Synergistic Software, Vagabondo Enter- 
prises, Hayden Software Company, Gebelli Software, 
G.Y.S.T., Budgeco, Lightening Software, Earthware 
Compter Services, M & R Enterprises, Legend Industries, 
Sunnyside Software 



It makes all the difference in the world. Ask your dealer 
for a demonstration. 

MOCKINGBOARD™ is Apple II® and Apple Plus® compatible. Watch for 
MOCKINGBOARD™ compatible with other computers. 


Apple II and Apple Plus are registered trademarks of Apple Computer Company. 


Sweet Micro Systems 

150 Chestnut Street, Providence, Rhode Island 02903 (401 ) 273-5333 

CIRCLE 266 ON READER SERVICE CARD 




Bugs, Space Ships and 
Racquetball For 
The Color Computer 


Cheer up all of you TRS-80 Color 
Computer owners, quality programs are 
making their way onto the market. I 
have recently seen many professional 
quality games that I believe are worthy 
of praise. The most notable of these are 
Doodle Bug , Starfire , and 3-D 

Brickaway. 

Doodle Bug 

In Doodle Bug , you move a hungry 
ladybug through a maze lined with dots 
while avoiding the predatory insects. 
Sounds a lot like Pac-Man, right? Well it 
is, and it isn’t. The main difference be- 
tween Pac-Man and Doodle Bug is that 
the former doesn’t have rotating turn- 
stiles. And what a difference they make! 

Doodle Bug is an adaptation of Lady- 
Bug, a coin-op arcade game by Univer- 
sal. The object of Doodle Bug is to clean 
out maze after maze of dots. There are 
other special elements scattered ran- 
domly in the corridors that can bring ex- 
tra points of death. These include: 
hearts, letters, and skulls. 

Doodle Bug is controlled with the joy- 
stick, and responds remarkably well to 
the slightest movement of the stick. 
After you have the game loaded and 
running, you never have to touch the 
keyboard unless you want to freeze the 
action, or abort the game in play. 

One thing I really like about Doodle 
Bug is that the computer screen actually 


Owen Linzmayer 


looks like a real arcade game, rather 
than a computer adaptation. Doodle Bug 
features four colors, and the highest 
resolution graphics I have seen on any 
Color Computer game. The graphics are 
very detailed, but the animation of the 
bugs is slightly jumpy. 

One or two people can compete for 
high scores. Using the right joystick, you 
choose the number (3-6) of ladybugs 
with which you wish to begin the game. 


creative computing 

SOFTWARE PROFILE 
Name: Doodle Bug 
Type: Arcade 

System: 16K TRS-80 Color 
Computer 
Format: Tape/disk 
Language: Assembly 
Summary: Adaptation of Lady Bug, 
coin-op game from Universal 
Price: 524.95/S29.95 
Manufacturer: 

Computerware 

4403 Manchester Ave., Box 668 
Encinitas, CA 92024 
(714) 436-3512 


This allows for both long and short 
games. 

David Crandall, author of Doodle 
Bug , has done an excellent job of 
converting LadyBug to the Color Com- 
puter. The only change I would like to 
see made would be to have the aggres- 
sive bugs become quicker as the game 
goes on as they do in the arcade game. 
As it stands now, the speed of all of the 
elements remains constant throughout 
the game. Nevertheless, Doodle Bug is 
challenging and a very good buy. 


Starfire 

Starfire is a colorful machine language 
game that combines hi-res graphics and 
interesting sound effects to create a very 
playable Color Computer version of the 
popular arcade game Defender. For the 
benefit of anyone unfamiliar with De- 
fender, a brief description is in order. 

In Starfire , as in Defender, you guide 
a multi-directional space fighter over the 
surface of an alien planet. Your goal is 
to protect the helpless people who 
pepper the planet’s surface. 

Although the packaging of the soft- 
ware is rather poor, it does not reflect 
the quality of the game itself. Included 
with the tape or disk is a single page of 
documentation which describes the con- 
trols, explains loading instructions, and 
gives strategy hints. 


162 


March 1983 c Creative Computing 



We Wrote the Book on 
Educational Software 



More Than 200 Pages 
Of Software Listings 
For TRS-80' Computers — 
Over 800 Listings in All! 


Only 4 95 


In the rapidly expanding world of educa- 
tional computing, where can you turn for 
information on the hundreds of available 
programs? What subjects and what grade 
levels are covered? What instructional tech- 
niques do they use? 

As Bill Gattis, director of our Education Divi- 
sion, puts it, These were the types of ques- 
tions not answered in other educational 
software directories or in typical magazine 
courseware reviews. To find the answers, 
we solicited information from the hundreds 
of software publishers in the educational 
market and compiled their responses into 
the Educational Software Sourcebook.” 

The Sourcebook is the most complete list of 
information on educational program offer- 
ings for the TRS-80 line of microcomputers. 
Each listing contains a brief description of 
the programs content, plus its grade level, 
instructional technique used, hardware 
required, price and ordering information. 
In many cases it also includes a “user- 
reference." This makes it easy for you to find 


out more about the program from a school 
or district currently using it. 

The Sourcebook contains a complete sub- 
ject and grade level index to make finding 
the programs you need as easy as possible. 
And it is only $4.95. You can pick up a copy 
of the Sourcebook at any Radio Shack 
Computer Center, store or participating 
dealer. For more information, contact one of 
our Radio Shack Educational Coordinators. 

For the name of the full-time Educa- 
tional Coordinator in yotir area, call 
Radio Shack’s Education Division 
at 800-433-5682 toll-free. In Texas, 
call 800-772-8538. 

Radio /hade 

The biggest name in little computers "' 

A DIVISION OF TANDY CORPORATION 
Retail price may vary ** individual stores and dealers 


CIRCLE 241 ON READER SERVICE CARD 



xMA*« |OW 


"The Inflation Fighter is Here 
Th«?‘ * OFtANGK4h”$995%r 


Finally, a dynamic powerful, practical personal computer that is 
fully Franklin Ace 1000 and Apple II compatible, yet, lower in 
pnee than the competition Uses existing available software The 
"ORANGE *" is the pacesetter of the future, with a swttchablc 
1 10-220 volt power supply, upper and lower case wtth lower 
case locking key enhanced audio and color functions, 8 slot 
motherboard, game port, fully socketed 1C board, a 3 ROM 
operating system, 48K ram, fully expandible 

The "ORANGE*" will interface with peripherals that will work on 
both the Franklin ACE 1000 or the Apple M II Thousands of 
existing software programs, hardware, games, penpherals and 
accessories will plug nght into the New ORANGE*" COMPUTER 

Best of all is the Pnce 

The "ORANGE*" could easily be sold for $1 500 00, But no, the 
inflation fighter retail pnce is only $995 00, thats right, Only 
$995.00 


Schools, Groups and Companies can now purchase a quality 
computer at a down to earth pnce At these pnees, now 
everyone can afford a powerful personal computer for work or 
play, add vanous penpherals and software to build a powerful 
computer that can do everything the cpmpetition can, but for a 
lot less money 

Ask your favonte dealer for the ORANGE*" today, if he doesn’t 
have one in stock tell him to wnte or call his local distnbutor 
now 

The ORANGE*" is fully Apple II and Franklin ACE 1000 compatible 

The ORANGE*" is fully warranteed for 90 days, with a 9 month 
extended warranty available for an additional $99 00 

Watch for future exciting products from the manufacturers of 
the ORANGE*" COMPUTERS 

Selected Distnbutorships Available Dealer Inqumes Invited 


For further information, contact Collins International Trading Corporation, 1631 1 Ventura Blvd, Suite 500, Encino, California 91436 


Franklin ACE is a trademark of Franklin Computer Corporation 

Apple is a registered trademark of Apple Computer Inc 

Orange ♦ is a trademark of Collins international Trading Corporation 

CIRCLE 129 ON READER SERVICE CARD 




Color Computer Games, Continued... 


Starfire uses keyboard controls. Some 
of the other Color Computer versions of 
Defender I have seen use the joystick 
and all of them are much more difficult 


creative computing 

SOFTWARE PROFILE 
Name: Starfire 
Type: Arcade 

System: 16K TRS-80 Color 
Computer 
Format: Tape/disk 
Language: Assembly 
Summary: Adaptation of Defender, 
coin-op game. 

Price: $21.95/526.95 
Manufacturer: 

Intellitronics 
22 Churchill Lane 
Smithtown, NY 11787 
(516) 543-6642 


to control. If a coin-op game uses but- 
tons, then the computer adaptation 
should use the keyboard, rather than the 
imprecise Radio Shack joysticks. The 
only problem with the keyboard controls 
is that the up and down keys (2 and Z) 
are too far apart. 

The screen consists of three separate 
displays. In the upper left-hand comer is 
the score box. In addition to the on- 
screen scoring, there is a graphic display 
of the number of ships and smart bombs 
you have left. Located in the upper right 
is a small radar screen to help you plan 
your assault on the aliens before they 
show up on your viewer. 

The main portion of the screen is de- 
voted to the playfield. On the playfield 
you see your ship, the ground below, and 


any invaders that happen to be within 
firing distance. The scrolling of the land- 
scape is extremely smooth and the alien 
movements are equally non-jumpy. 

Starfire is an excellent adaptation of 
Williams’s arcade classic. If you enjoy 
Defender, then this program is for you. I 
am pleased to report that Starfire is one 
of the first programs that uses all of the 
neat functions of the TRS-80 Color 
Computer. I hope that Intellitronics will 
introduce more games of this high stan- 
dard. I truly enjoyed “reviewing” this 
game, and I suspect you will be equally 
pleased. 


3-D Brickaway 

Soon after joining the local YMCA 
last year, I took up a new sport, 
racquetball. Ever since I began playing, I 
have wondered if it would be possible to 
write a computerized game of 
racquetball. My question has been an- 
swered. 3-D Brickaway is a variation of 
Breakout that is very similar to a single- 
player racquetball game. 

The computer screen shows a three- 
dimensional view of five walls. The wall 
at the far end of the court is broken up 



into 40 tiles that must be knocked out. 
You begin each game with five balls. 
Pressing the fire button on the joystick 
places a ball into play. 

As the ball travels downcourt, its size 
decreases, giving the illusion of depth. 
When the ball hits a wall, it bounces off 


creative conepafciRg 

SOFTWARE PROFILE 
Name: 3-D Brickaway 
Type: Arcade/simulation 
System: 16K TRS-80 Color 
Computer 
Format: Tape 
Language: Assembly 
Summary: Computerized racquetball 
Price: $14 
Manufacturer: 

Britt Monk, CDP 
Box 802 

Elyria, OH 44036 


at logical angles. If the ball strikes a 
filled-in portion of the back wall, that 
tile is knocked out. 

To hit the ball, you must manage to 
keep it in sight through the racquet. If 
you can do this, you will never have a 
problem returning the ball. There are 
two ways to hit the ball: simple deflec- 
tion and power hit. A simple deflection 
occurs when the ball hits the paddle and 
bounces off wildly. For a power hit, you 
must have the fire button depressed. If 
you do this, you have more control of 
the ball, but its velocity increases. 

The graphics in 3-D Brickaway are 
high-resolution, but not very colorful. 
The movement of the ball is not as 
smooth as it could be; this is a case in 
which graphics were sacrificed for 


/ 


ACEXXX) 

FRANKLIN 

COMPUTERS 

• Ace 1000 

II I/Ace Wnlei ...... 

III ll/Gieen Momtoi 

IV II /RGB A Intei face 
TIMEX 1000 S 09 
SANYO 

MBC 1000 $1679 
MBC 2000 $2699 
MBC 3000 S3910 
ZENITH 

789 $1850 

790 $2099 

7100 $2599 

Advantage by NORTHSTAR 
HX 20 by EPSON 

* We also cany DEC BASIS 
MORROW DESIGN C01UMBIA 


S 950 
S1340 
SI 440 
$1840 


Tfcl EVIDCO 
802 

802 GH 
806 
1602 G 
AIT0S 
800 2 
8000 12 


S2720 

$5195 

$5727 

$3699 

S3099 

S7493 

$2899 
SC All 


TERMINALS 

TELEVIDEO 

910* $550 

912 S609 

960 $995 

Z19 by ZENITH $679 


* 


DARK HORSE? 


FIRM & SOFTWARE 

SILICON VALLEY SYSTEMS 
Word Handler $139 

List Handler $ 62 

Turbocharger $35 

ALS 

Z Card $199 

Samar term $266 

Add Ram (16K) $85 

MICROSOFT 

Premium SCALL 

Softcard SCALL 

Multiplan SCALL 

VIDEX 

Videoterm $249 

Enhancer II $125 

Softswitch $125 

Grappler ♦ $125 

Graphitti $ 93 

RANA « SK0R,VES 

Elite I $350 

Elite II $530 

Controller (4 Drive) $1 1C 

Fourth Dimension $230 


MONITORS 

AMDEK 

V 300 $145 

Color I (composite) $310 

Coloi III $399 

TAXAN 

RGB Vision I $350 

RGB Vision III $599 

USI 

PI-1 $135 

PI 2 S159 

PI 3 $179 

PI -4 $169 

ZENITH 

ZVM 121 $115 

Color (RGB) S595 

Color (composite) S345 

SANYO 

12“ Green $395 

13" Color (composite) . $775 

13“ Color (RGB) $135 

ELFCTR0H0ME 

12“ Green S379 

IT Color (RGB) S220 




$1049 

$1199 

$499 

$625 

$379 

$589 


PRINTERS 

DAISYWRITER 
1500 

?000(48K buffer) . . . 

EPSON 
MX SOFT III 
MX 100FT III 
Amplot by AMDEK 

Gemini 10 

Smith-Corona TP- 1 
IDS 

Microprism $539 

Prism 80 SCALL 

NEC 3510 S1525 

HAYES " 0D '" S 

Miciomodem II $275 

Smartmodem 300 $215 

Smartmodem 1200 S529 

NOVATION 

Cat $149 

D-Cat S189 

Auto Cat S219 

Apple Cat II $319 

Mark I by ANCHOR $89 


Dealer Inquiries Invited* 
MONITORS 



CnniiMi.ilile 'n IWm km . hi • .1(31 
Brllrt Ih.m M.ikr 


• Of ACf 

• 2nou.v innn v 

• 20(>/iA 10 A 


» 

• Ptiti o it M 

• m inwo 


Oealer Inquiries Invited* 


S3 00 phone credit tor over $200 order 
We accept VISA MC Money Order. Check 


GENERAL TECH. 

15 Exeter St., Prov., Rl 02906 


Tel. 401/273-2420, Mon.-Sat. 9 AM-9 PM 
401/274-8829, Call for Catalog 


TWX 710-381-0479. 

7 days 24 hours 


CIRCLE 170 ON READER SERVICE CARD 
165 


March 1983 c Creative Computing 






Color Computer Games, continued... 

playability. The paddle responds quickly 
to the joystick controls, allowing you to 
get from one comer of the screen to the 
other in the blink of an eye. 

3-D Brickaway is more than a game, it 
is an example of how three-dimensional 
graphics can be used on the Color Com- 
puter. The excitement of racquetball is 
lost in the translation from YMCA to 
computer screen, but 3-D Brickaway is 
still a fun game to play and it is very 
reasonably priced. 


Donkey King 

In the world of arcade games, 1982 
was the year of Donkey Kong. Virtually 
no computer or home video game system 
is without a program that resembles the 
original coin-op game. Now, from Tom 
Mix Software, there is Donkey King for 
the TRS-80 Color Computer. 

After evaluating many programs that 
run on the TRS-80 Color Computer, I 
had concluded that, at best, the Color 

r — i 

creative computing 

SOFTWARE PROFILE 
Name: Donkey King 
Type: Arcade 

System: 32K TRS-80 Color 
Computer 
Format: Tape/disk 
Language: Assembly 
Summary: The best arcade game 
available for the TRS-80 CC 
Price: $24.95/527.95 
Manufacturer: 

Tom Mix Software 
3424 College N.E. 

Grand Rapids, MI 49505 


Computer was capable of playing only 
mediocre games; programs of redeeming 
entertainment values were few and far 
between. But Donkey King has changed 
all that. It is absolutely the best arcade 
game written for the Color Computer. 

In Donkey King , as in Donkey Kong, 
you portray Mario the Jumpman. It is 
your mission to rescue your girlfriend 
from the sinister clutches of a nasty ape. 
In your struggle to succeed, you must 
scuffle about on metal skyscrapers, jump 
elevators, and avoid fireballs. The path 
to the top is a hard one indeed. 

Donkey King takes up a tremendous 
amount of memory (32K). This is be- 
cause it has all four screens, like the 
original coin-op game, in one large pro- 
gram. The popular ColecoVision car- 
tridge of Donkey Kong has only the first 
three screens. Not only does Donkey 
King have all of the boards, it presents 
them in the same sequence in which they 
appear in the coin-op game. 

One or two players can compete 
alternating turns. There are two game 
modes: regular and practice. If you 
choose the standard game, you begin 
with three men at your command. The 
practice mode gives you 12 lives. This 
may seem like a lot, but believe me, they 
sure don't last long. 

The screens are almost identical to 
those of Donkey Kong, and the game 
plays similarly. Moving your joystick 
causes Mario to move around, and 
pressing the action button makes him 
jump in the direction he was running. 
Donkey King is one of the only Color 
Computer games that effectively uses the 
unfortunate Radio Shack joystick 
controllers. 

The graphics of Donkey King are hi- 
res and about as colorful as any Color 


Computer game on the market. The 
animation of the elements is very 
professional — everything moves 

smoothly with very little flickering. 

Donkey King has everything the ar- 
cade game has except an “insert coin” 
message. The sound effects are very 
good for the Color Computer, and every 
audio effect of the video game has been 
woven into this impressive program. 

The one complaint I have about the 
game is that it becomes far too difficult 
too quickly. I have played many games 
in the practice mode, and rarely do I get 
to the fourth and final board (keep in 



mind that you get 12 men in the practice 
mode). The program would be greatly 
enhanced by selectable difficulty levels. 
As it stands, you often feel that your de- 
mise was not the direct result of your ac- 
tions, but rather of the cruelty of the 
program. 

It is difficult for me to communicate 
just how impressive Donkey King is. If I 
had to pick one program to show off the 
Color Computer, Donkey King would be 
it. If you call yourself a serious 
gameplayer, you can’t afford to be with- 
out Donkey King — it alone sits on the 
game software throne. □ 



Shipping extra 


COVER CRAFTc 


LUvCrT unMr Icorp — 

PO Box 555, Amherst , NH 03031 • (603) 889-6811 


March 1983 c Creative Computing 


CIRCLE 150 ON READER SERVICE CARD 
166 



Now your Apple or IBM can 
give you complete income tax 
planning and record keeping! 



And TAX'MANAGER 

from Micro Lab lets your 
Apple II or IBM prepare 
your return— and most 
schedules— the easiest, 
tax-saving way... and it’s 
deductible! 


■ Saves hours of time and effort in tax preparation for indi- 
viduals and unincorporated businesses. 

■ Reminds you to take advantage of all deductions. 

■ Easy to use, even if you've had little computer experience. 

■ It’s "global "— make a change in one figure and all other 
related figures are automatically changed on the return. 

■ Automatically selects the tax method/computation that 
saves you the most. 

■ FREE one-year Extended Warranty replaces blown disks 
and gives you updated versions at no cost. 

It’s Tax Deductible! 

AND AVAILABLE NOW. . . Floppy Disk Version 


TAX’MANAGER 

another fine product from 


/-micpc Isb^ 

( systems that work * 


CIRCLE 205 ON READER SERVICE CARD 


2310 Skokie Valley Road 
Highland Park. Illinois 60035 
(312) 433-7550 



Jen and the Crystal. 






rk Crystal is an amazing amalgam. 
Though it is an original, it doubtless 
shares elements of Lucas* Star Wars , 
Williams* Masquerade , and Tolkien’s 
Lord of the Rings, It is fantasy adventure 
and mythic fable; it is the story both of a 
world and of a boy. It is a film, a micro- 
computer program, a record, at least 
three books, toys, even fashions. Oh yes, 
and it is the latest gift from the main 
Muppet at Muppet control, Jim Henson. 

Who is better qualified, when you 
come right down to it, to bring a full- 
fledged fantasy adventure to a mass 
audience than Jim Henson, Frank Oz, 
and the other inspired folks who have 
been packaging fantasy for years now? 
That they are puppeteers is certainly 
true, but it is less than the whole truth. 
They are illusionists, purveyors of 
pretending, and they focus all their en- 
ergies on bringing rich imaginary worlds 
to utter, teeming, show-stopping life. 

Henson claims that the project has 
been in some stage of development for 
the past five years, but I know better. I 
can clearly trace its inception to an ex- 
tremely motley gaggle of monsters, more 
seedy than scary, an unnamed troupe I 
can only describe as the “Not Ready for 
Prime-Time Muppets.” They occa- 
sionally inhabited the old Saturday 
Night Live program in its heydey (when 
it was funny), back in 1975 or so. In the 
few moments per episode they appeared, 
they invariably stole the show. 

The leader of the group was Scred, a 
snaggle-toothed, baggy-eyed reptile of 
indiscriminate origins, who looked for 
all the world like he had smoked too 
many insects before going on. His world 
was one of fractured myth, where stone 
idols shrugged in embarrassed indif- 
ference, while helmeted sidekicks evoked 
peculiar Norse legends. Beside his 
charismatic anti-hero personality, the 
most magnetic thing about Scred was his 
gaze: his eyeballs were positively real. 
And this was a germ of things to come, a 
breakthrough of sorts. Scred’s eyes were 
not of felt or plastic, but rather of glass; 
they had come from a taxidermist. 

The legacy of Scred lives on in the 
icky Skeksis of the Dark Crystal , from 
the reptilian gaze to the “sk** sound in 
their names. And for all his seventies 
cynicism, Scred should be very proud to 
have figured into the ancestry of such a 
project. 

In 1977, Henson took another step to- 
ward realizing his ambitious goal. He be- 
came aware of the work of fantasy artist 


The author wishes to extend his gratitude 
to Mary Ann Horst meyer and Maureen 
Ruddy of Henson Associates for their gra- 
cious help. 

March 1983 ° Creative Computing 


Brian Froud, and was immediately con- 
vinced that Froud was the only person 
who could bring to fruition the charac- 
ters and world growing in Henson’s 
mind. Froud saw that Henson was the 
one person who could imbue Fraud’s 
creations with life. And so a fortuitous 
partnership was met — one that I hope 
will not be disbanded for some time to 
come. 

Another milestone for the project can 
be accurately marked in 1979, when 
Frank Oz brought the character of Yoda 
to The Empire Strikes Back. This 
partnership brought Henson Associates 
into contact with Gary Kurtz, producer 
of the Star Wars films, and now of Dark 
Crystal. In the following year, when 
Yoda proved to be not only the major 
star of Empire but the most bankable 
star in Hoilywood, it became apparent 
that audiences were ready for the kind of 
fantasy Henson wanted to provide. An- 


Jen and a Mystic. 

other upstartish director also took note 
of this: Steven Spielberg. He made E. T. 
into the Yoda of *82 — in fact, he even 
acknowledges his debt in the film. 

Henson’s philosophic underpinning is 
not mysterious. He states it in rather 
straightforward terms through his 
alterego, Kermit, at the climax of The 
Muppet Movie. Though I cannot remem- 
ber the exact lyrics of the finale, the gist 
is along the following lines: “Hey,” 
Kermit says, “you’ve been watching a 
bunch of felt, wire, and trickery for the 
past two hours, and were swept into 
what you saw. This is important, be- 
cause it proves that you can still pretend, 
and that is something we should always 
be able to do. That is what keeps us 
young.” 

Nestled, one might even say camou- 
flaged , unobtrusively in a fashionable 
cluster of townhouses on New York’s 
Upper East Side, is the home of Henson 
Associates. The location fits perfectly 

169 


into the Muppet scheme of things, and 
has successfully made the transition 
from opulent mansion to vital, inviting 
workplace. There I met with the Henson 
folks, along with Chris Cerf and Roberta 
and Ken Williams, to talk about the 
microcomputer version of Dark Crystal. 

Hobby microcomputer's are by and 
large no strangers to adventure fantasy; 
for some, it is the prevalent type of pro- 
gram run on their machines. I wrote 
about technical advances in the graphic 
adventure in the August 1982 issue of 
Creative Computing. While the micro- 
computer adventure is still not quite as 
popular as other fictional forms, I assert 
that it is only a matter of time until it 
emerges alongside the novel, short story, 
and film as a storytelling medium. You 
heard it here first, folks. 

Further, it will flourish due to its 
unique, involving, interactive nature. 
You do not merely observe the action. 


you are a part of it. Your decisions affect 
the outcome. Your actions count. 

Ken and Roberta Williams, the driv- 
ing force behind Sierra On-Line, are no 
strangers to the adventure form either. 
They developed some of its most popular 
titles, including Wizard and the Princess , 
and the epic Time Zone , which has al- 
ready achieved classic status. Nor is 
Chris Cerf a novice. He is the writer, 
publisher, and microcomputer afficio- 
nado who has worked with Roberta to 
develop the graphic adventure Dark 
Crystal. 

Don’t misunderstand. I’m not saying 
that computer games using the names 
and some imagery from popular films 
are a new thing. But all of the stuff we’ve 
seen so far has come out long after the 
fact, and has built an arcade-style 
“twitch” game out of a few concepts 
from a film. Dark Crystal is the first 
work to be released simultaneously as 
film and computer program; and is the 




® Henson Assoc, inc. 1982 



c Henson Assoc. Inc. 1982. c Henson Assoc. Inc. 1982 c Henson Assoc. Inc 1982. 



Aughras Observatory. 



Historian Skeksis. 



Jen and the Skeksis Chamberlain. 


first computer adventure to be based on 
a feature film. 

The Plot Thickens 

The Dark Crystal is sure to gain cult 
status in short order. It is the story of a 
world with three suns, a world once 
inhabited by three races: the urSkeks, 
the Gelfings, and the Pod people. They 
coexisted peacefully and productively, 
governed by a huge, glowing crystal, 
which ensured their well-being. 

Every thousand years the three suns 
would come together, and a kind of re- 
birth would take place in the light of a 
Great Conjunction. But something hap- 
pened a thousand years ago, at the time 
of the last conjunction. The urSkeks 
schizophrenically split into two separate 
and opposite beings: the urRu — wise, if 
passive philosophers — and the Skeksis — 



Aughra, Keeper of Secrets. 


evil, monstrous tyrants. The Skeksis 
seized control of the Crystal, and with it, 
control of the planet. A piece of the crys- 
tal itself broke off, and the remaining 
part darkened. Gelfling prophecy held 
that the missing shard could be replaced 
only during the next conjunction, and 
only by a Gelfling, if the Skeksis were to 
be destroyed. They would otherwise rule 
forever. 

The Skeksis took what they saw to be 
positive action to defuse the prophecy: 
they undertook to kill every Gelfling on 
the planet. And they very nearly suc- 
ceeded. With the exception of Jen, raised 
by the urRu, and Kira, raised by the Pod 
People, every Gelfling on the planet was 
murdered. As the banquet scene will 
verify, the Skeksis simply aren't the kind 
of folks you invite for dinner. 

Jen, of course, is the great Gelfling 
hope, and with Kira's help, attempts to 
realize the ancient prophecy. They en- 

March 1983 c Creative Computing 


170 


c Henson Assoc. Inc. 1982. 




MORE THAN EVER, ATARI HOME COMPUTERS 
ARE SPEAKING VOW LANGUAGE. 


With more program languages than ever to choose from, you 
now have more opportunities than ever to utilize the amazing 
capabilities of the ATARI 800™* Home Computer. 

Whether you’re a beginning programmer, or at the fore- 
front of the art, you’ll find an ATARI programming language 
that can make your task quicker and simpler than ever 
before. Just look at what ATARI has to offer: 

ATARI Microsoft BASIC — Now we offer the industry 
standard, the most powerful Microsoft BASIC yet. With 
simple commands, it allows you to take advantage of unique 
ATARI hardware features such as our well-known player/ 
missile graphics. For ease of programming, it includes 
n-dimensional arrays for numerics and string handling. And 
importantly, conversion procedures are simple. 

ATARI Macro Assembler— Faster and more powerful than 
any ATARI language before, the ATARI Macro Assembler 
also allows you to access more memory space. And it’s excel- 
lent for I/O interface and manipulation of such features as: 
player/missile graphics, sound registers and peripherals. 

In addition, the macro processor and “include file library 
features speed-up program development considerably. 

Fig-FORTH — For specialized programming needs, such 
as educational or game applications, ATARI Fig-FORTH is 
uniquely effective. Fig-FORTH combines power and sim- 
plicity in an efficient 10K size, with characteristics of an 
interpreter and the speed of machine language code. 

ATARI BASIC— An affordable and easy to use BASIC that 
requires only 8K of memory. It allows you to take advantage of 
the spectacular ATARI graphics and sound capabilities. 


And its immediate mode error messages greatly simplify 
debugging. 

ATARI Assembler Editor — An excellent tool to assist the 
assembler-programmer in creating, editing and debugging 
assembly programs. 

PILOT — ATARI PILOT is an exceptional learning language, 
with built-in “turtle’’ graphics to let you create spectacular 
designs and pictures with very short programs. Simple one 
or two-letter commands allow you to create a dialogue with 
the computer. And a single “match” command can perform 
complex text evaluation and pattern-matching instantly. 


ATARI Pascal — An excellent high-level language for 
teaching structured programming, and for developing and 
maintaining programs. In addition to offering all the features 
of the ISO Pascal standard, ATARI Pascal offers unique 
extensions that allow you to take advantage of ATARI graphics 
and sound capabilities. 

ATARI is constantly developing new ways to help you get 
more out of your ATARI 800 Home Computer. So watch 
for more innovative and exciting programming 
languages from ATARI in the future. 

For more information, write to ATARI, Inc., 

Dept. C3Z, P.O.Box 16525, 

Denver, CO 802 16. ATARI 

C ATARI. Inc AU Ruthi- *>. .§ 

*A\ JiUNr from rhr ATARI Pr«<«r.im Extkantp- 


X 


ATARI HOME COMPUTERS 

We’ve Brought The Computer Age Home?* 


CIRCLE 112 ON READER SERVICE CARO 



The Dark Crystal by Brian Froud. An urRu by Brian Fraud. 


counter many strange beings, as well as 
puzzles, dangers, and mysteries en route. 

One of these is Aughra, the sorceress, 
played by Frank Oz. Oz has emerged as 
perhaps an even more phenomenal pup- 
peteer than Henson himself. His 
characterizations of Miss Piggy and 
Fozzy Bear have brought the name Oz a 
new meaning worldwide. When Yoda’s 
nose twitched reflexively, when his brow 
crinkled in thought, Frank Oz was ply- 
ing his trade. 

Henson and Froud have worked to 
present a world as rich in complexity 
and detail as possible. Some shots of 
only seconds in length took days to pro- 


duce. This is what makes the world of 
the Dark Crystal truly a world. The same 
kind of magic that brought you Kermit 



SkekUng the Garthim-Master by Froud. 



Kira on a Landstrider by Froud. SkekZok the Ritual-Master by Froud. 



Gelfling Heiroglyphs by Brian Froud. 


on a bicycle and Fozzy at the wheel, 
here brings you good versus evil on a 
grand scale. 

The microcomputer adventure version 
of the Dark Crystal takes place in ex- 
actly this same world, though some very 
new challenges are offered. You are Jen, 
and your goal is restoration of the crys- 
tal. Knowledge of the film will help you 
along the way, but the action has new 
depths and new levels of complexity. 
Certainly the richness of detail that the 
film affords will heighten the sense of 
magic you experience while playing the 
computer version. 

Creating graphic adventures has be- 



SkekEkt the Omamentalist by Froud. 


March 1983 e Creative Computing 


172 








PrintMatel 50 

THE MOST ADVANCED PRINTER IN ITS CLASS. 


11 °L i f u * cr 
jd graphics iapia- j 

V 150 models allow 
dually address- 
giving exceptional 


Good 
compi 
prii 


»d news for microsystem and pers< 
iptner users! MRI offers four wide < 
eijs with excellehci id pfice and perfor- 
ce The two “A” versions of PrintAjdaje™ 

1 50 feature a factory installed “SoftSwitch 7 ' ” 
front panel keypad, with a 4K buffer on 

lodel A I and a 1 6K buffer 
it/jAate™ 1 50 models B I 
equipped with a 2K and 
rintMate™ ISO 



Print/V 
on me 
and B2 are I 
I6K buffer, res 

t of cut- 
ting graphics and font capabilities. 

Mnsion. and other advanced 
: differentiate the P rintMate™ 

1 50 from its competitive rivals as the 
superior performer. A bold claim? The 
strong and widespread acceptance of the 
excellent PrintMate 7 !' 1 1 50 is based on 
:1ing user features: 

... _ YSTEM THRU PUT— 1 50 charac 
per second advanced logic seeking 
impact printing with an accelerated print head 
slew rate and turnaround makes PrintMate T 
1 50 a high speed performer. 

WIDE CARRIAGE VERSATILITY— The Print- 
Matt 7 ' 1 1 50 s wide carriage can accommo- 
date print lines from I 36 to 231 characters 
in length and can easily handle forms from 
3 to 1 5 inches wide and as long as 3 1 
inches. 

LARGE SELECTION OF PRINT CAPABILITIES 

—The 7x9 dot matrix allows user selection 


of 10. 12. I 5 or 17 characters per inch 
or the 1 1x9 serif font provides document 
quality printing at 10 characters per inch. 
•SoftSwitch™” FRONT PANEL CONTROL— 
The PrintMate 1 M 1 50 A models have Soft- 
Switch r ' ,, ‘ front panel keypads for exi 
changing forms length, print density. 


zontal and vertical 


acter set. A simple 


igth. print den? 
tabs, baud rate 
nple SoftSwit. 


and 

tchf™[ 


will display the operating mode you 
selected and PrintMate™ 150 respoi 


fntry 


... r ._J responds 

entry with a pleasant tone of confii 
tfth the •SoftSwitch™ *. ybu can « 



very en 
n. Wil 

off the printer— even unplug it— and Print- 
Mate™ 1 50 will retain every detail in its 
non-volatile memory. The ‘fSoftiwkch 7 '* 
may be added to the PrintMate 1 f 1 B models. 
EXPANDABLE PRINT BUFFER-PrintMate™ 

1 50 models A 2 and B2 have a factory 
installed I6K buffer. Both the 4K buffer 
model A I and the standard 2K buffer model 
B I are optionally expanded in increments 
to I6K. The PrintMate™ 1 50* s expanded 
buffer allows application extensions for high 
speed interleaved printing and spooling, 
greatly improving the host computer s per 
formance in applications that are print bound. 
DOWNLINE LOADABLE FONTS-The 
powerful microprocessor based command 
set of the PriritMat^™ 1 50 allows a custom 
character set to be developed in the host 
computer and downloaded to any Print- 


Mane™ 1 50 r 
GRAPHICS— The st 
bilities of all PrintMate*' 1 1 50 m 
printing df tip jo 120 individi 
able dots per square inch givinj 
resolution for graphics and special characters. 
PrintMate j APPLICATIONS PACKAGES- 
Turn-key graphics and display fonts can be 
implemented with an extensive line of MPI 
supported and maintained AP-PAK™ appli- 
cations packagjes providing specialized fonts, 
custom graphs, tabl^s. and picture graphics 
Specialized characters such as logos may be 
easily defined and edited fori printing directly 



downlin< 
speed: advanced 


e loadabk 
vanced 
riagfe: a variety < 


Only Print- 
iy (ways to get your 
display fonts: 
ter sets: nigh print i 
;ic seeking: 1 5 inch wide 
formk ahd paper cap*- 1 
bilities and: friendly “SoftSwitch 1 y inter- 
action. The PrintMate 1 J 150 is the responsive 
mates with your 
personal computer With 
ling at $995, it is evident that 
ite™ 150 is the superior performer 
and price. 







Micro Peripherals, Inc. 

4426 South Century Drive 
Salt Lake City. UT 84 107 
Phone 1-800-821-8848 

LE 209 ON READER SERVICE CARD 





Ken and Roberta Williams . 

come nearly second nature for Roberta 
Williams. The Dark Crystal project took 
her a little over a month. “It was easier 
because the map was mostly already 
there,” she says, “though we’ve added 
some surprises.” Asking her what comes 
first in game development is like asking 
about chickens and eggs. “It evolves as 
I’m building it. New possibilities always 


pop up. The toughest thing sometimes is 
deciding what to put in and what to 
leave out, because so much could be 
there.” 

Roberta works all her plans out on 
paper — sometimes huge sheets of wrap- 
ping paper — with all sorts of notes head- 
ing off in all sorts of directions. No other 
human being can make much out of 


what is there — not without training, 
anyway. When I asked her why she 
didn’t use a word processor or database 
package to help with game development, 
she chuckled. “I guess computers still 
intimidate me a little bit. I’d just rather 
work it out on paper.” 

Ken spoke of how a tiny family busi- 
ness has grown in three short years. 
“There was a time when the idea of hir- 
ing programmers just for translation 
would have been unthinkable. Right 
now we’re putting a big emphasis on 



Preliminary screen art for the micro- 
computer adventure. 


program translation,” he says. “We in- 
tend Dark Crystal to be available for the 
Apple, Atari, IBM, and Commodore 64 
machines. We are also translating many 
of our other popular games. The demand 
is there.” 

Dark Crystal is destined to introduce 
thousands of computer users to the 
realm of the computer adventure. I can- 
not think of any collaboration that could 
have done nearly as well in the task. To 
the newcomers drawn to adventuring via 
Dark Crystal: Welcome, and hold on to 
your hats. The adventure has really just 
begun. □ 

March 1983 c Creative Computing 


Cerf s Up 


Chris Cerf is a renaissance man. He 
is not only a writer, editor, and pub- 
lisher (son of the late Bennett Cerf), 
but the man who got Jim Henson and 
Frank Oz excited about microcomput- 
ers. Both men told me of their interests 
in the field — Oz is close to purchasing 
a micro. 

When you meet Chris, you realize 
how infectious his enthusiasm can be. 
As a frequent contributor of material 
for TV’s Sesame Street , the possibilities 
of microcomputers in education look 
especially promising to him. As does 
the general literary potential of the 
medium. 

“The adventure is a perfect way to 
get ‘humanities types’ into computers,” 
he says. “Especially the ones lacking in 
hand-eye skills.” One of his jobs at 
Henson is to act as a bridge between 
the raw talent on both philosophic 
banks of the river: those who are 
strong in programming, and those who 
are strong in verbal skills. “People like 
Roberta Williams are quite rare. Most 
adventures around today are turned 
out by folks who are programmers, not 
writers by any means. I’m working to 
change that.” 

“I’d like to coax some humor into 
the form as well,” says Cerf. “The 


adventure can become a literary me- 
dium.” He states that storyline, as well 
as sound and graphics in an adventure 
program, can achieve a sophistication 
far beyond anything yet seen. 

This bodes well for education as 
well, according to Cerf. “Adventures 
prompt familiarity with the keyboard, 
with textual material, with creative 
problem-solving, as well as making the 
user feel a part of what is going on, 
rather than a mere observer.” 

He showed me some promising 
preliminary results of photographically 
digitized images, and predicted that the 
photographic approach would even- 
tually replace the current “graphics 
tablet” approach to adventure graph- 
ics. It saves work, as original art can be 
digitized directly instead of being te- 
diously redrawn. And the results can 
actually be superior. The current dis- 
advantage is extra memory cost per im- 
age. Cerf is undaunted. “We’ll get it 
right.” 

As for the place of the videodisc in 
all this, Cerf is only a bit less optimis- 
tic. He points out that the cost of 
mastering a disk remains prohibitive. 
“It will happen,” he predicts. “But we 

may be talking about ten years from 
** 


174 


® Copyright 1982. Henson Org. /Sierra On-Line. 




AT SSI, UJE GROUI MORE THAN APPLES. 



INTRODUCING SOME NEW FRUITS OF 
OUR LABOR... FOR THE IBMPC. 




At SSI, we cultivated our fine reputation in the 
computer gaming world by producing some of the 
best Apple* (and Atari*) games around. But to 
paraphrase an old saying, "Man does not live by 
Apples alone."' 

So we bent our backs to the task of converting 
some of our Apple crops to the IBM* PC. The three 
games you see above are the new fruits of our labor 

For all of you starving for new and stimulating 
software to feed to your IBM PC, our games serve as 
the perfect nourishment. You see, at SSI we make 
strategy simulations unmatched in sophistication, 
excitement, realism, and playability. Now, that’s 
a mouthful of adjectives, but all you need to 
remember is one simple word: Fun. 

We've made quite a promise, and we re ready to 
back it up with a full 14-day money-back guarantee! 


Best of all, these games are ripe for the pick ing 
at your local computer/game store today! 

□ THE WARP FACTOR- is a high-powered tactical 

simulation that gives you an entire starfleet to command as 
you battle alien ships you must deal with the critical 
parameters of interstellar battle such as sensor readings, 
battle damage and energy allocation for phasors, disruptor 
bolts, shields and warp engines With each player choosing 
starships from different Galactic Empires, you can create 
scenarios ranging from space skirmishes to an all-out star 
war' On 64K disk (color or b&w mode) for $39.95 

□ TIGERS IN THE SNOW" takes you to the fateful morning 

of December 16, 1944 when Hitler unleashed his final, 
desperate offensive - the Battle of the Bulge As the Allied 
leader, you must hold out against the blitzing Nazi infantry 
and Tiger tanks until reinforcements arrive As the German 
commander, you must accomplish what Hitler could not - 
win! On 64K disk (color mode) for $39 95 

CIRCLE 263 ON READER SERVICE CARD 


□ EPIDEMIC I - Meteorites carrying deadly, alien microbes 
have struck Earth, causing the largest, most virulent 
epidemic known to man! As director of the Global Disease 
Control Center, you must contain the infection and 
eradicate the contagion At your disposal are such 
weapons as interferon, vaccine, x-rays, gene splicing, even 
nuclear warheads with which to combat the disease Using 
outstanding Hi-Res color graphics, the computer tells you 
exactly how well you're doing as you struggle to save the 
world On 64K disk (color mode) for $39 95 


If there are no convenient stores near you, VISA and M/C 
holders can order direct by calling 800-227-1617, x335 
(toll free) In California, call 800-772-3545, x335 
To order by mail, send your check to: Strategic 
Simulations lr»c, 465 Fairchild Drive, Suite. 108, Mountain 
View, CA 94043 California residents, add 6tt% sales tax 

•IBM is a registered trademark of International Business Machmes 






I 




I •MINUTIS 
I VAC LIMf 

1 2 minutes 


( U AKDIAN *\NGEIi 

^//'electronics. INC 


TM 






:2 

yi 


UNINTERRUPTABLE 
POWER SOURCE 

Advanced design 

K EW RELIABILITY 
C? UARDIAN PROTECTS 
U LECTRON1C SAFETY 
L IFESAVER FOR DATA 


V 


ffftf 




1 



h 




$595 


MONITOR- 

MICRO COMPUTER 






DISC DRIVE 




SAVE YOUR DATA 
FROM POWER OUTAGES! 



BACKUP FOR YOUR COMPUTER, MONITOR, PRINTER AND 5 V4 " FLOPPY AND HARD DISC DRIVE 

• Automatically stops annoying problems from power line interruptions and brown outs • You need standby power to save data 

• Maintenance free backup power available in 115 volt or 220 volt • 50 or 60 HZ • 150 watts • Complete versatility — operate 
your system from a 12 volt source, i.e., automobile cigarette lighter, boat or airplane • Rugged self contained gel cell battery 

• No voiding warranty — no cutting wires • Automatic audio alarm warning tone during commercial power failure or interrupt 

• UL listed • FCC approved • Transient voltage suppressor gives added insurance from line voltage spikes, utilizing Zener Ray™ 

• Green/red LED power status indicator • Green — normal AC line power • Slow blinking red — at least 6 minutes of remaining 
standby power • Fast blinking red — approximately 2 minutes of remaining battery power • Solid state technology unexcelled 
by any UPS power unit in its class. 


ELECTRONICS, INC. 

COPYRIGHT © 1981 - PATENTS PENDING 

566 IRELAN, BUELLTON, CA 93427 
(805)688-2047 

CIRCLE 246 ON READER SERVICE CARD 


SEE YOUR RH ELECTRONICS 
PRODUCTS DEALER 

FOR YOUR APPLE II*: 

SUPER FAN II™ $ 74.95 

SUPER FAN H™/ZENER RAY™ $109 00 

SUPER RAM II™ $125 00 

RH 12 VOLT TRANSVERTER $149 00 

FOR MICRO COMPUTERS: 

GUARDIAN ANGEL™ $595 00 



ELECTRONICS, INC. 

COPYRIGHT S' 1981 — PATENTSPENDING 

566 Irelan, Buellton, CA 93427 
(805)688-2047 

8:00 TO 5:00 CALIFORNIA TIME 


COMPUTER PRODUCTS 

DESIGNING • MANUFACTURING 
ELECTRONIC ENGINEERING 



One Year Warranty 

$74.95 

With Zener Ray™ 
Protection $109.00 

MASTERCARD - VISA 


U 


COOL IT 


ff 



H 

« 


n 

y 





TWO EXTRA 
120 VOLT OUTLETS 


ALSO FITS ON APPLE’S* NEW MONITOR STAND 
RED PILOT LIGHT ON/OFF SYSTEM SWITCH 
CLIPS ON — NO HOLES OR SCREWS • REPLACEABLE SWITCH 
AVAILABLE IN 120V or 240V AND 50/60 HZ • DURABLE MOTOR 
REDUCES HEAT CAUSED BY EXTRA PLUG-IN CARDS 
SOLD WORLD WIDE • UNIQUE 1 YEAR WARRANTY 
TAN OR BLACK COLOR • QUIETEST FAN ON THE MARKET 
INCREASED RELIABILITY — SAVES DOWN TIME AND REPAIR CHARGES 

LOW NOISE DUE TO DRAWING EFFECT OF AIR THROUGH YOUR COMPUTER AND SPECIAL FAN AND MOTOR DESIGN 
TWO EXTRA 120V OUTLETS FOR MONITOR AND ACCESSORIES TURN ON WHEN YOU TURN ON YOUR FAN 
(NOT AVAILABLE ON 240V MODEL) 

SUPER FAN II™ WITH ZENER RAY OPTION $109.00 

ZENER RAY™ TRANSIENT VOLTAGE SUPPRESSOR 

OUR BUILT IN ADVANCED DESIGN UNIT GIVES 
DRAMATIC COST SAVINGS — STOPS ANNOYING DOWN TIME 
INSURANCE FROM VOLTAGE SPIKES - GLITCHES 

DANGEROUS VOLTAGE SPIKES CAN JEOPARDIZE YOUR COMPUTER SYSTEMS 
PROTECT COMPUTER - DISK DRIVE - PRINTER AND MONITOR 

NO CUTTING WIRES • WON’T VOID WARRANTY, JUST PLUG IN SUPERFAN II WITH ZENER RAY 

OTHER PRODUCTS BY ^electronics, inc. 

SUPER RAM II™ 16K RAM CARD FOR YOUR APPLE II. 2 YEAR WARRANTY $125 

GUARDIAN ANGEL™an uninterruptable power source $595 
12 VOLT TRANSVERTER 12 volt — runs your apple 11 computer and 

AND 5 Vi * DRIVE FROM YOUR CIGARETTE LIGHTER $149 

‘Registered trademarks of Apple Computer Inc. 


DEALER INQUIRIES INVITED 


CIRCLE 247 ON READER SERVICE CARD 





WHEN THE NAME SAYS HAYDEN 






<jssssgs>-' 

*Sgs|&gssSr 
^sass^’t 


<rf» e 


«***" 



THE GAME SAYS "PLAY ME! 


GAMES FOR WHEN YOU CRAVE ACTION 




KAMIKAZE -Danger at sea and in the air 

Catalog No. 13809, Apple II Disk, $34.95 

SHUTTLE INTERCEPT - Accelerating excitement in a rescue in space 

Catalog No. 19009. Apple II Disk, $34.95 

LASER BOUNCE -Attack with your beams 

Catalog No. 19209, Apple II Disk. $34.95 

BELLHOP -Silliest, fastest-moving up-and-down game 

Catalog No. 19109. Apple II Disk, $34.95 

WARBLE - The wolf pack is on the loose 

Part No. 20909, Apple II Disk, $34.95 

BULLDOO PINBALL - Every bounce of arcade pinball 

Catalog No. 19312, Atari 400 or 800 Tape. $29.95 


GAMES FOR WHEN YOUR BRAIN NEEDS A WORKOUT 





SARGON II - The acknowledged chess classic 

Part No. 034XX: Apple II, Disk and Tape; TRS80 1 or III, Disk and Tape; PET, 
Disk and Tape; Atari. Disk and Tape 8" CP/M Disk 
Tape. $29.95, 5 Disk, $34.95; 8' r Disk, $39.95 

REVERSAL -Easy to play, impossible to master 

Part No. 07009, Apple II Disk, $34.95 Part No. 07012, Atari Tape. $29.95 

BO- Ancient game wins new friends 

Pari No. 21109, Apple II Disk, $34.95 Part No. 21112, Atari Tape, $29.95 

FINAL CONFLICT -Choose your battlefield, choose your battle 

Catalog No. 13609, Apple II Disk, $34.95 

CHAMPIONSHIP GOLF - A test of skill, even if your names Arnie 

Part No. 11809, Apple II Disk. $24.95 

KINS CRIBBASE - New life for a grand old game 

Part No. 11509, Apple II Disk. $24.95 

TETRAD - Four-dimensional tic-tac-toe— no kid stuff 

Part No. 09809, Apple II Disk, $24.95 


GAMES FOR WHEN YOU WISH YOU WERE SOMEBODY ELSE 




CRMisramR - Be a private eye in a dangerous city 

Catalog No. 19509, Apple II Disk, $34.95 

CRYSTAL CAVERNS - Search for hidden treasure 

Catalog No. 19409, Apple II Disk, $34.95 

MICROSCOPIC JOURNEY - Explore the human body —from inside 

Part No. 22609, Apple II Disk, $34.95 

S1AR TRADERS - Enter the world of intergalactic profiteering 

Part No. 10709, Apple II Disk, $24.95 

ALIBI -Solve Col. Farrington’s murder with your keen mind 

Part No. 10909, Apple II Disk, $24.95 

KLONDIKE 2000 - Discover gold— and danger— on Mars 

Part No. 10209, Apple II Disk. $24.95 


And look 
for new games 
at your 

Hayden Software 
dealer 


| HAY PEN" 


SOFTWARE 


Available from your local dealer, or call: 

1 - 800 - 343-1218 

(in MA. call 617-937-0200) 

CIRCLE 175 ON READER SERVICE CARD 










How To Solve It— With The Computer 


Beyond Turtle Graphics 

Donald T. Piele 


When I run across an interesting computer program while 
browsing through the pages of a computer book or maga- 
zine, I often stop and wonder, “Yes, the program seems to 
work; it appears to be correct. But how can I write such a 
program myself?” Sometimes the author supplies hints on 
how the program works by identifying regions of the pro- 
gram where important things happen. 

By studying other people’s programs, I frequently pick up 
new programming strategies and techniques to tuck away 
for use at another time and place. The most important ideas 
are usually very simple and packaged in small bundles. They 
represent little kernels of code that handle some very big 
tasks. 

Mathematicians create new structures in the same way. 
They approach problems by defining new objects, creating 
and proving small packages of relationships called lemmas, 
and then posing and proving new theorems by fitting the 
parts together. The primary reason that mathematics is 
considered a necessary component of formal education is 
that it teaches people to organize and attack problems in a 
structured way. 

“Top Down’’ structured programming, which we hear so 
much about today in the context of computer programming, 
is not new at all to mathematicians. They have been doing it 
for centuries. Euclid’s Elements, one of the greatest in- 
fluences on the development of scientific thinking, is primar- 
ily known for its skillful selection of propositions and their 


Donald T. Pick, University of Wisconsin-Parkside. Box 2000, Kenosha. WI 
53141. 


arrangement into a logical order. Much of the material 
found in today’s high school plane and solid geometry texts 
came from this work. 

What is different today is that computers have dramati- 
cally expanded our options for teaching how to organize and 
solve problems in a structured way. We are beginning to see 
new languages and curriculum materials whose major func- 
tion is to teach analytical reasoning skills through the use of 
structured programming exercises. One such language that 
has drawn considerable attention lately is Logo, which was 
developed under the direction of Seymour Papert at MIT. 

Much has been written lately about the problem solving 
ability of Logo [3,4]. The emphasis in all of these writings is 
on teaching problem solving using Turtle graphics. There is 
no question about the effectiveness of Logo in this area. I 
have tried it, teachers have tried it, kids have tried it, and we 
all love it. But what is Logo like beyond Turtle graphics? 

This month, I would like to examine a non-graphics prob- 
lem using the Logo language. Armed with the Apple Logo 
reference manual and Harold Abelson’s book, Apple Logo , I 
decided to tackle a problem involving the generation and 
display of factorials. 

Small Factorials 

The only place an exclamation point is used in mathemat- 
ics is to indicate a factorial. For example, 4!, read as “fac- 
torial four,” is defined to be the product 4x3x2xl, which 
equals 24. A deck of 52 cards can be dealt out in 52! or 
80,658,175,170,943,878,571,660,636,856,403,766, 
975,289,505,440,883,277,824,000,000,000,000 ways to be ex- 
act. How do you write a program to generate factorials? 

March 1983 c Creative Computing 


180 


How to Solve It, continued... 


Listing 1. 


TO BEGIN 

TYPE CENTER A WHOLE NUMBER-3 
MAKE "N FIRST READL 1ST 
MAKE M FACTORIAL 1 
(TYPE : N C'-3> 

LOOP 1 
END 


TO LOOP « I 

MAKE "FACTORIAL : FACTORIAL * *1 
IF II ■ IN C PR I NT x FACTORIAL 
STOP 3 

LOOP x I ♦ 1 
END 


First examine the following Basic factorial program. 


10 PRINT "SMALL FACTORIALS" 

20 INPUT "ENTER A WHOLE NUMBER- "?N 
30 FACTRIAL = 1 
40 FOR I * 1 TO N 
50 FACTRIAL « FACTRIAL* I 
60 NEXT I 

70 PRINT NX " '«"XFACTRIAL 
80 END 


Type it in and run it for N = 12 and N=13. 


SMALL FACTORIALS 
ENTER A WHOLE NUMBER- 12 

12 '*479001600 

ENTER A WHOLE NUMBER- 13 

13 ! *6. 2270208E+09 


The two procedures in Listing 1 are written in Apple 
Logo. The LOOP procedure is equivalent to lines 30 to 60 in 
the Basic program. Type in both procedures and then type 
BEGIN. Everything about the Logo program including the 
nine-place precision and the termination between 33! and 34! 
is identical to the Applesoft Basic program. 

There is a better way to solve this problem in Logo by tak- 
ing advantage of its natural recursive structure. A recursive 
procedure is one that calls itself. Factorials are easy to define 
recursively. For example if we set FACTORIAL (N) = N! 
then 

FACTORIAL (N) * N x FACTORIAL (N-l) 

and 

FACTORIAL (1) - 1 

completely define FACTORIAL (N). This procedure can be 
implemented in Logo as follows: 

TO FACTORIAL :N 
IF SN = 1 COUTPUT 1 STOP 3 
OUTPUT SN * FACTORIAL SN - 1 
END 


Notice that the above procedure has no provision for be- 
ing precise beyond nine digits. This causes the switch to 
scientific notation between 12! and 13!. Try running the pro- 
gram for N = 33 and N = 34. On the Apple II you will set an 
overflow error for N = 34 since 34! has more than 38 
digits — the limit for real numbers in Applesoft. 

Now let’s take a look at the same problem solved in two 
different ways using Logo. The first program follows the 
same logic used in the Basic program. The second version is 
recursive. Two procedures need to be defined. 



Replace LOOP 1 in the BEGIN procedure with the line 
PRINT FACTORIAL :N. Now type BEGIN to use the 
recursive version. 

Large Factorials 

The built-in precision of Basic and Logo is not good 
enough to display all the digits in N! for large N. How can 
we correct this problem and generate large factorials with all 
their digits intact? 

Let’s begin by writing a Basic program that will print out 
N! for any whole number N up to 500. See Listing 2. 

Listing 2. 

10 PRINT "LARGE FACTORIALS" 

20 INPUT "ENTER A WHOLE NUMBER "XN 
30 DIM A%( 3*N) 

40 DIGIT - 1 X CARRY - O 
50 AX(1>*1 

60 FOR I«2 TO N 
70 FOR J«1 TO DIGIT 

80 A7.( J)»A7.< J)*I ♦ CARRY 

90 CARRY * I NT ( A%( J) / 10) 

100 A7.(J)=AX(J> - 10 * CARRY 

110 NEXT J 

120 IF CARRY > 0 THEN C = INT ( CARRY/ 1 0 ) X 

DIGIT-DIGIT ♦ lx 
AX (DIGIT) =C ARR Y - 10*C: 
CARRY ^ Cx GOTO 120 

130 CARRY * O 

140 NEXT I 

145 PRINT NX " »*"X 

150 FOR I * DIGIT TO 1 STEP -1 

160 PRINT A7.(I)X 

170 NEXT I 

180 END 

The 68 digits (shown earlier) that constitute 52!, took 
about 45 seconds to generate with this program. The al- 
gorithm is exactly what one would use if one had to do it by 
hand with paper and pencil — simply multiply I * (I- 1 )! for I 
= 1 to N. The loop between lines 70 and 1 10 takes care of 
the digit by digit multiplication, keeping track of the quo- 


181 


March 1983 c Creative Computing 




How to Solve It, continued... 

tients, the carries, and the remainders. The array A%( ) 
holds the digits of the current value of the factorial. The 
least significant digit is held in A%(1) and the most signifi- 
cant digit is in A%(DIGIT). The procedure in line 120 
makes sure that the value of the carry does not get out of 
hand. Finally, lines 145 to 170 print out the digits of the an- 
swer in proper order. 

Logo Version 

Instead of defining arrays, Logo uses words. Table 1 
shows exactly what response you get to the corresponding 
commands in Logo in the immediate mode. 


Command 


Response 


Table 1. 


PRINT WORD 1 2 
PRINT FIRST WORD 1 2 
PRINT LAST WORD 1 2 
MAKE "A WORD 1 2 
PRINT I A 

MAKE “A (WORD 123) 
PRINT SA 
PRINT LAST SA 
PRINT BUTLAST :A 
PRINT LAST BUTLAST :A 


12 

1 

2 

12 

123 

3 

12 

2 


The last step in each multiplication is to add on any carry 
that occurs in the multiplication of the most significant digit 
(the one to the extreme left). This leads us to the 
SOLUTION. 


TO SOLUTION 

IF SCARRY = 0 [OUTPUT s ANSWER STOP 3 
MAKE "ANSWER WORD SCARRY s ANSWER 
OUTPUT s ANSWER 
END 

If we type in these procedures, then fype BEGIN, and fi- 
nally enter the whole number 52, it takes 2 minutes and 45 
seconds to compute 52!. Try it! 

Factorial Oddities 

One of the reasons that I picked the multiple precision 
factorial problem for investigation was the intriguing de- 
signs that can be made with them. In Martin Gardner’s 
book, Mathematical Magic Show [2], a chapter is devoted to 
factorial designs printed out in the shape of triangles, hexa- 
gons, and octagons. For example, 105! has 169 digits in the 
answer which can be displayed in triangular form. 


PRINT 13 * 3 39 

PRINT QUOTIENT 39 10 3 

PRINT REMAINDER 39 10 9 


The digits of a large factorial can be stored together in 
proper order as a word . Each digit can be isolated with 
LAST BUTLAST; products can be formed with * and in- 
dividual digits separated with QUOTIENT and REMAIN- 
DER. To solve the problem in Logo, break it up into the 
following five procedures; BEGIN, FACTORIAL, MUL- 
TIPLY, LONGHAND, and SOLUTION. 


105 •« 1 

081 
39675 
8240290 
900504101 
30580032964 
9720646107774 
902579144176636 
57322653 1 909905 l 5 
3326984536526808240 
33977639893487202965 7 
99387290781343681609728 
0000000000000000000000000 


TO BEGIN 

PRINT CLARGE FACTORIALS 3 
TYPE [ENTER A WHOLE NUMBER -3 
MAKE "N FIRST READLIST 
(TYPE :N [*«3 FACTORIAL :N> 

PRINT " 

END 

This procedure is the same one used in the limited 
version. 


TO FACTORIAL *N 

IF *N * 1 [OUTPUT 1 STOP 3 

OUTPUT MULTIPLY IN FACTORIAL IN - 1 

END 


This procedure is recursive and similar to the one used be- 
fore. Now, however, the multiplication must be 
constructed — hence the procedure MULTIPLY. 

TO MULTIPLY IN IB 

MAKE "CARRY O MAKE "ANSWER " 

OUTPUT LONGHAND IN :B 
END 


Each time we make a multiplication, we must start over 
with an empty answer and a zero for the carry. Now we are 
ready to perform the multiplication by LONGHAND. 

TO LONGHAND IN iB 
IF SB = " [OUTPUT SOLUTION STOP 3 
MAKE "TEMP I CARRY ♦ :N * LAST IB 
MAKE "CARRY QUOTIENT s TEMP 10 
MAKE "DIGIT REMAINDER i TEMP 10 
MAKE "ANSWER WORD s DIGIT s ANSWER 
OUTPUT LONGHAND :N BUTLAST :B 
END 


Obviously, only certain factorials can be displayed this 
way. Which ones are they? If the number of digits in the fac- 
torial is a perfect square then it can be printed as a triangle. 
The factorial for 105 has 169 digits which is a perfect square 
(169 = 13*13). Other factorials whose digital count is a per- 
fect square are listed in Table 2. 

Table 2. 


Factorials 7 12 18 32 59 81 105 132 228 .. 

Number 

of Disits 49 16 36 81 121 169 225 441 .. 


What changes are necessary to the Basic program to print 
out factorials in triangular form? Here is one way to figure 
it. 

First, compute the place where a line feed is needed. It is 
necessary after printing a single digit and then after printing 
three more, five more, seven more and so on. This can be 
handled with a simple loop that counts up to 2*ROW - 1 for 
each row. 

Second, use the ROW number in tabbing over the correct 
number of places, HTAB 20 - ROW. The following changes 
to the printout routine of the Basic program will do the 
trick. 

148 1*0 

150 FOR ROW * 1 TO N 
160 HTAB 20 - ROW 
170 FOR J*1 TO 2*R0W - 1 

180 1*1+1 

190 PRINT A7.(D-I + 1M 

200 IF I *D THEN END 

210 NEXT J 

220 PRINT 
230 NEXT ROW 


182 


March 1983 c Creative Computing 


That APC of yours is ttjg most 


THE PERSONAL 
COMPUTER AD 
OUR COMPETITION 
DOESN'T WANT 
YOU TO READ. 


It’s an ad for NEC’s APC’* 
Advanced Personal Computer. 

A solutions-oriented system that 
solves business problems in the 
simplest, most cost-effective way. 
The APC supports both CP/M-86’ 
and MS-DOS” It can store more 
information than any system in its 
price range. In short, it’s got the 
best price/performance of any 
personal computer. That’s why our 
competition would 
never see our systr 
We asked sorr 
3 n who 
us why f 
. reason- 

SsThev ^ 

p>nly p 
arket r . 

,%-bitr. 
disk 
disr 





powerful computer of 
I saw. I don’t know ho 1 
for that price.' 

"Now that I’ve used it 
awhile, I see why you na 
Advanced Personal Compute! 

And that from bu r "'$smen 
who have tested U 
When you see th 
understand why, at. 
others, all of these bl 
picked NEC. 

Our business software 1 
was optimized to take 
advantage of the APC’s 
unique hardware features. Thai 
makes system operation faster 
and easier. 

Our software includes a full set 
of general accounting packages, 
word processing, mailing list 
management, business planning, 
database management, and com- 
munications. And we re readying 
many more. 

We re the only company to 
back our software with a unique 
^conditional guarantee. It will 
or you get your money 
k. 

Our high-resolution color 
'graphics run circles, arcs and 
lines around everybody else. « 
screen images— M 
characters 
are unprecedented 
in their clarity, 
against resolution 
titive systems often must. 


Tmve systl 

See for yourself the personal 

computer our competition wishes 
had never been invented. The 
Advanced Personal Computer 
from NEC. Return the coupon to 
NEC Information Systems, Inc., 

5 Militia Drive, Lexington, MA 02173. 


Mow 

ith NEC harddisk* 


with 


APC is a trademark of Nippon Electric Co.. Ltd 
CP/M-86 is a trademark of Digital Research. Inc 
\ MS-DOS is a trademark of Microsoft. Inc 


Send me more information on the 
Advanced Personal Computer 


Address 


City, State. Zip 


Telephone 

NEC 

NEC Information Systems, Inc . 

5 Militia Drive. Lexington. MA 02173 


The Benchmark in World Class Computers 


CIRCLE 230 ON READER SERVICE CARD 


COMPL 


Pure Radio Shack Equipment 
Buy By Direct Mall 
Call For Your 
Discount Prices I 


CONVENIENT ORDER ENTRY 


TSS-80 COLOR COMPUTER m 

DISCOUNT PR CED^H ATARI 

PAI I MOMl COMPUTim 

l/HLL ■ DISCOUNT 

BUY FBICID D LJ 

™ " DIRECT 26-3004 PROM BUY DIRECT 

DISCOUNT L/IVILWIM 

~~ ■ EPSON 

- 1 588 M ase 

TRS 00 MODEL 16 COMPUTE»T"^^^BSMfTH CORONA TP-1 

COUNT PRICES^^^I DAISY WHEEL PRINTER k 
DISCOUNT 

'4098 ■ nr 

j^ooi_^* jccq 

TRS 00 MODEL II COMPUTER 

DISCOUNT FRANKLIN 

PRICED AC| ,ooo COMPUTE* 

r All •CALL 

^B NEW TRS-80 

T.S.WP..NTIE M I 

DWP.IO *1 2*7.00 commodore 

dmp too 22 * 00 TRS 80 SOFTWARE 

oZ2 H V,S,CALC - PROF,LE ' 

DMP 500 -1222 00 ^B SCRIPS)! A MORE 

t»2»o i/i i i — rr^r^B * AVI MON|Y 

HARD *1988 ^B - PLEASE WRITE US FOR 

p R| yy _Ll*_^b free 

PRICES AND PRODUCTS SUB 

jeer TO change WIIHOOI • Co ' ,) ' °' °“ r d, ‘ 

NOTICE ORDERS SUBJECT »vnt pr.c. I.M upon 

TO VERIFICATION AND AC ' Cop T mo " u, « '*"•'* ~°' 

CEPTANCE '“"T “P°" 

ICALLl 
TOLL FREE 
BEFORE YOU 
BUY 

MICRO MANAGEMENT 
SYSTEMS, INC. 

PARCEL DIVISION 
DEPT. NO.3 

2803 THOMASVILLE RD. EAST 
CAIRO. GA. 31728 

INFO 912-377-7120 

TM TANDY CORPORATION 


CIRCLE 206 ON READER SERVICE CARD 


How to Solve It, continued... 

Of course the 20 in HTAB 20 - ROW is designed to han- 
dle factorials up to 40 rows long. By the way, it took 3 min- 
utes and 45 seconds to compute 105! in Basic. 

Logo’s Turn 

There are no built-in formatting procedures in Logo. You 
must create your own. I broke the problem down into three 
procedures: PRINTOUT, HTAB, AND PRINTROW. 

TO PRINTOUT : SOLUTION : ROW 
IF : SOLUTION « " [PRINT M STOP] 

HTAB 20 -sROW 

PRINTROW (2 * SROW) - 1 

PRINTOUT : SOLUTION sROW ♦ 1 

Again, printing out the triangles requires tabbing over 20 
- :ROW for each row and then printing (2 * :ROW) - 1 dig- 
its from the solution. To do this we must know how to 
HTAB. 

TO HTAB SX 

IF IX * O [TYPE " STOP] 

TYPE "\ 

HTAB SX - 1 
END 

This procedure is equivalent to the Applesoft HTAB com- 
mand. The third line (TYPE “\) must be typed in as 

TYPE "Ccontrol Q>< >. 

This means that after the quote sign, type the Q with the 
control key down and then make one space with the space 
bar. The last procedure is PRINTROW. 

TO PRINTROW SX 

IF SX ■ 0 [PRINT H STOP] 

IF s SOLUTION - " [PRINT " STOP] 

TYPE FIRST s SOLUTION 

MAKE -SOLUTION BUTFIRST s SOLUTION 

PRINTROW SX - 1 

END 

This procedure is needed to printout out the digits in each 
row. 

We are now ready to incorporate the PRINTOUT proce- 
dure into the previous procedures used for generating the 
factorials. To do this we need to change two lines in the BE- 
GIN procedure. 

to begin becomes to begin 


(TYPE SN [•«] FACTORIAL SN> (PRINT SN [••]> 

PRINT H PRINTOUT FACTORIAL SN 1 


Type in these procedures and then BEGIN again. If you 
want to see the printout of 105!, it will take 21 minutes. 

Conclusion 

One can expect, as a matter of course, that learning a new 
computer language will take some time. This was certainly 
true in my case, because I spent the better part of two days 
working through the Logo procedures to be able to compute 
and display large factorials. This was a little surprising to 
me since my experience with the Turtle graphics portion of 
Logo had been so easy. Even young children find the Logo 
Turtle graphics easy to use. Beyond Turtle graphics is a dif- 
ferent story. 

In the introduction to Abelson’s book, he writes, “Logo’s 
designers are guided by the vision of an educational tool 
with no threshold and no ceiling. We try to make it possible 
for even young children to control the computer in self-di- 
rected ways, even at their very first exposure to Logo. At the 
same time, we believe that Logo should be a general purpose 

March 1983 c Creative Computing 


184 




programming system of considerable power and wealth of 
expression. In fact, we regard these two goals as com- 
plementary rather than conflicting, since it is the very lack 
of expressive power of primitive languages such as Basic 
that makes it difficult for beginners to write simple pro- 
grams that do interesting things.” 

I am just a beginner with the Logo language and clearly 
have much to learn yet, but, beyond Turtle graphics, I cer- 
tainly cannot agree with Abelson’s statement. This is the 
problem. People may assume, as I did, that since kids learn 
so quickly to work with Logo’s Turtle that this ease will also 
hold for non-graphics problems. I have not found this to be 
true. Try it yourself with this or other non-graphics prob- 
lems. Give it to your students to try. 

The factorial problem is an example of only one out of 
five types that we typically place on the International Com- 
puter Solving Contest at the junior high level and above. 
The problems we create touch a wide range of computer 
problem solving skills which involve words, numbers, 
simulations, graphics, and puzzles. Teams of up to three stu- 
dents each have two hours to solve all five problems, using a 
computer language of their choice. On the basis of my 
experience with Logo thus far, I believe it would be very 
difficult to compete using Logo. 

I want to conclude on a very positive note. I enjoyed 
working on this little problem solving exercise with Logo, 
and I intend to continue to solve other problems with Logo. 

I completely agree with the problem solving philosophy for 
which this language was developed and so eloquently ex- 
pressed in Seymour Papert’s book Mindstorms [3]. Finally, 
my mind is not made up. I only hope the experts will begin 
to show us how to use Logo beyond Turtle graphics. 

References 

1. Abelson, Harold. Apple Logo , Byte/McGraw-Hill, 
Peterborough, NH, 1982. 

2. Gardner, Martin. Mathematical Magic Show, Alfred A. 
Knopf, New York, 1977. 

3. Papert, Seymour. Mindstorms, Basic Books, Inc., 
Publishers, New York, 1980. 

4. Watt, Molly. “What is Logo?” Creative Computing, Vol. 
8, No. 10, October 1982, pp. 112-129. 

5. Weinreb, \Villiam .“Problem Solving with Logo,” Byte, 

Vol. 7, No. 1 1, November 1982, pp. 118-134. □ 




We have the perfect way to 
breeze through the most 
dreaded task of the year. 

And you can do it on your 
computer — even if you’re a 
complete novice. 

It's called The Tax 
Advantage? 1 It’s fast and 
it's a cinch to use. 

The program takes you 
line-by-line through Form 1040 and the other most 
common tax forms. It asks you for information in plain 
English, and you type in the numbers.That's all there 
is to it. 

The Tax Advantage™ does complex operations like 
income averaging with a few simple commands. Not 
only that, but as tax laws change, you can easily update 
the tax tables. 

Another terrific feature is that it automatically com- 
putes your taxes with each entry you make. So you 
know exactly how each line affects your overall tax 
picture. 

Pick up The Tax Advan- 
tage? 1 Simply stated, it's the 
best way to do your taxes. 

But hurry. April’s almost 
here. 

The Tax Advantage™ is 
available for the Apple II and 
Atari 400/800. Price $59.95. 

Continental 

Software 

A Division of Arrays. Inc. 

Continental Software Co., 11223 South Hindry Avenue, 
Los Angeles, California 90045 Telephone (213) 417-8031 

Apple II i» a registered trademark of Apple Computer. Inc. Atan 400/800 are registered 
trademarks of Atan. Inc., a division of Warner Communications. Inc. 

CIRCLE 146 ON READER SERVICE CARD 





March 1983 c Creative Computing 


185 



GREAT PRICES! 


WORDPROCESSING 
RANDOM HOUSE ELECTRONIC 

THESAURUS 129 

RANDOM HOUSE ELECTRONIC 

PROOFREADER 50 

WORDSTAR 279 

MAILMERGE 144 

SPELLSTAR 149 

PERFECT WRITER 239 

PERFECT SPELLER 139 

WORD HANDLER 199 

MATHSTAR 99 

allows math calculations from within Wordstar 
DATA BASE MANAGEMENT 

D Base II 529 

PERFECT FILER 279 

TIM III 399 

FAST GRAPH 189 

THE ANSWER 219 

D GRAPH 239 

DATASTAR 171 

SUPERSORT 145 

VISIFILE 228 

VISIDEX 184 

FINANCIAL SOFTWARE 
EAGLE MONEY DECISIONS 119 

SUPERCALC 189 

MASTER PLANNER 249 

MULTIPLAN 219 

PERFECT CALC 139 

VISICALC 184 

DESKTOP PLAN 184 

VISISCHEDULE 228 

VISITREND/PLOT 228 

SCRATCHPAD 259 

STATSGRAPH 169 

ACCOUNTING 

ACCOUNTING PLUS 385 

ACCOUNTING PLUS II for Apple n. . . 299 
EASY EXECUTIVE ACCOUNTING . 579 

THE HOME ACCOUNTANT 129 

IUS-IBM acct. SYS CALL! 

MEDIA 

Maxell MD-1 31 25 

Maxell MD-2 47 10 

Maxell FD-1 41 50 

Maxell FD-2 48.95 

CALLTOU-FREE 

1 * 800 * 523*9511 


COMMUNICATIONS 

Hayes 1200 baud 

SMARTMODEM 589 

Novation D CAT 157 

Novation AUTO CAT 213 

Novation APPLECAT 1200 BAUD. 589 

Microsoft CROSSTALK 117 

APPLE HARDWARE 

Videx VIDEOTERM 299 

Videx KEYBOARD ENHANCER 119 

Microsoft Z-80 SOFTCARD 279 

Microsoft 16K RAMCARD 149 

Microsoft PREMIUM PACK 599 

includes: Z-80 Softcard. 16K Ramcard. videx 
videoterm, and CP/M user Guide 

RANA 1-1 63K 379 

RANA II-326K 529 

RANA III-652K 699 

RANA with controller 479 

Hayes micromodem ii 289 

SVA 256K APP-L-CACHE 949 

Mountain multi I/O 178 

Mountain SUPERTALKER 262 

M & R SUPERFAN 38 

GRAPPLER PLUS 125 

PKASO 135 

PRINTERS 

Smith Corona TP-1 599 

C ItOh PROWRITER-P 469 

citoh PROWRITER-S 599 

C ItOh PROWRITER 15" 749 

C ItOh F-10 1399 

C Itoh F-10 tractor 229 

OK idata 80 359 

IDS PRISM 132 1649 

4 color. 200 cps, auto-sheet feeder, graphics 

IDS PRISM 80 789 

IDS MICROPRISM 599 

Anadex 9501 1299 

Microfazer 32K S-S 269 

Microfazer 32K P-P 199 

COMPUTERS 

TIMEX 89 

FRAMKLIN W/monltOr CALL! 

CALIFORNIA COMPUTER SYSTEM CALL' 

INDUSTRIAL MICRO SYSTEMS . . . CALL! 

MORROW MICRODECISION CALL! 


1 * 215 * 868*8219 


PRICES MAY VARY WITH DIFFERENT FORMATS ALL PRICES AND SPECIFICATIONS ARE SUBJECT TO 
CHANGE WITHOUT NOTICE PLEASE CALL OR WRITE FOR SPECIFICS 

1444 UNDEN ST./BOX 499 BETHLEHEM, PA 18016 

DEALERS INQUIRIES WELCOME 

CIRCLE 204 ON READER SERVICE CARD 

WE WANT YOU TO KNOW ... 

MICROHOUSE 







¥ 


¥ 


Logo Ideas 


Robert Lawler 


Different Kinds of Variables 

If a variable is defined outside of a Logo procedure, its value 
can be changed by keyed commands or by executing any proce- 
dure which refers to it. Such a variable is called a Global vari- 
able. Now, if you store something in a box, generally you would 
like it to remain there until you change the contents of the box. 
You can't count on the contents of a global variable unless you 
take special care to guard against unexpected references. One 
way is to give your variables unusual names, e.g. [MAKE 
“GRANDMOTHER’S.SHIN.BONE 3]. The reason not to use 
unique variables is the difficulty of remembering what name 
you assigned. A second technique is to “initialize” every vari- 
able in every procedure before you refer to it. Doing this be- 
comes a little tedious when you write lots of procedures. A 
third method is to use local variables. 

Local variables are defined only within the context of the 
procedure which references them, so no procedure or keyboard 
entry can alter the value of another procedure's local variables. 
Further, local variables exist only within a specific execution 
(or “instantiation") of a defined procedure. This convention of 
the Logo language (and others as well) is central to the use of 
input variables (and others) in recursion. Consider the proce- 
dure below: 

TO SQUARE : SIDES. LEFT 
I F : S I DES . LEFT EQUAL 0 STOP 
FORWARD 25 RIGHT 90 
SQUARE : SIDES. LEFT - 1 
end 

When you key SQUARE 4, the Logo interpreter creates an 
instantiation or copy of the SQUARE procedure for execution. 
Let’s refer to it as 1 -SQUARE. The value of the corresponding 
variable l-:SIDES-TO-GO is 4. When the third line of 1- 
SQUARE executes, the Logo interpreter creates a second copy 
of SQUARE; call it 2-SQUARE. What is the value of the 
corresponding variable 2-:SIDES-TO-GO? The answer is three. 
Executing 1-SQUARE, the Logo interpreter evaluates 
1--.S1DES-TO-GO as 4 and subtracts one from it, then assigns 
3 as the value for the variables 2-:SIDES-TO-GO. In successive, 
recursions of SQUARE 4, this is what happens: 


COPY 

rSIDES.LEFT 

ACTION 

1-SQUARE 

4 

draw and turn 

2-SQUARE 

3 

draw and turn 

3-SQUARE 

2 

draw and turn 

4-SQUARE 

1 

draw and turn 

5-SQUARE 

0 

stop 


The theoretician Dijkstra, inventor of the language Algol 
and one of the pioneers in the development of programming. 


Robert Lawler. Centre Mondial Informatique Et Resources Humaines. Paris. France. 

March 1983 c Creative Computing 


said that once you understood how variables are used in 
programming, you understand the essence of programming. 
We believe he was referring to local variables as used in recur- 
sion when he said that. Understanding local variables has 
become more important in the world of systems and commer- 
cial programming as well with the use of “re-entrant" code in 
operating systems. Many such systems have extensive sub- 
routine libraries. When these subroutines use local variables 
and observe other coding restrictions, they are re-entrant, 
which means they can be used simultaneously by several 
programs. 


Variables and Abstraction 

The Logo turtle can’t deal with abstractions. It must go for- 
ward some specific amount or turn through some specific num- 
ber of degrees. When you key FD :some-distance, the Logo 
interpreter evaluates the symbolic name “some-distance" 
(looks in the box or storage cell to determine its contents and 
substitutes that contents for the expression :some-distance). 

People apparently can deal with abstractions, but find prob- 
lem solving easier when they don’t have to do so. Most often 
when a new procedure is being written, people use specific op- 
erand values, e.g. FD 100, which they later change to variable 
form, such as FD :some-distance. The nature of the abstraction 
involved is common to some other examples of mathematics as 
well. 

The famous mathematician Bourbaki describes the creation 
of an axiomatic system as proceeding from the mathematician's 
working out a series of theorems with very concrete examples 
in mind and subsequently examining the inferences of his theo- 
rems to define precisely which characteristics of his examples 
were used by the theorems. In a third step, he redefines the set 
of objects to which his axioms apply as that most general class 
of objects having all those characteristics used in the theorems. 
That is, he bases his generalization on the operations he per- 
formed and not on a list of the characteristics of the example he 
began with. 

We stress that the process through which a child generalizes 
a procedure after creating a concrete product with a concrete 
precursor, this child’s play, is a particular kind of abstraction of 
value in the most intellectual endeavors as well. 

This mathematical form of abstraction is called reflexive 
abstraction by Piaget, who sees the child creating his own mind 
through processes of thought that are like those of Bourbaki’s 
mathematician. This points to the most significant potential 
impact of computer experience on children developing their 
minds. Reflexive abstraction may become more “natural" to 
them than what Piaget calls “Aristotelian abstraction" 
(abstraction by feature selection and classification) with which 
Piaget contrasts it. That is, children of the future may more of- 
ten think like mathematicians than do children of today. □ 


187 


A Program to Cast the I Ching 



Michael Crichton is a graduate of 
Harvard University and Harvard 
Medical School. He worked briefly in 
medical research while he pursued a 
hobby that was later to become his 
profession, writing. 

The hallmark of his writing is 
meticulous attention to detail — he is 
sure of his facts, thus his stories are 
eminently believable. Who could 
doubt that The Great Train Robbery 
and journey to Zinj (in Congo^ really 
occurred, that a real Terminal Man 
was (or is) running around somewhere 
or that The Andromeda Strain is 
about to infest the earth? 

Crichton has turned his remarkable 
mind and energy in many directions — 
medicine, research, writing, filmmak- 
ing and, most recently toward per- 
sonal computers. His approach to 
computerizing the prophecies of the I 
Ching presented here follow in his tra- 
dition of looking at a fascinating sub- 
ject in meticulous detail with a liberal 
dose of technology and imagination 
thrown in. But this time the technol- 
ogy is real (a computer). As for 
imagination; well , see for 
yourself. — DHA 


Michael Crichton, Constant C Productions. 1750 
14lh St., Suite C. Santa Monica. CA 90404. 


Michael Crichton 


Although it is at least 3000 years old, 
the I Ching, a Chinese method of divina- 
tion, employs what we would now call a 
binary technique. In its simplest form, 
three coins are tossed six times to create 
a six-line figure of broken and unbroken 


Those who consider 
the methods of the I 
Ching sacred may find 
a computer a chilling 
perversion of ancient 
beliefs. 


lines. This so-called hexagram is then 
interpreted by consulting the I Ching, or 
Book of Changes. 

This Book is older than the Bible; tra- 
dition dates its origin to 1120 B.C., five 
hundred years before Confucius added 
his commentaries. Over the centuries the 
I Ching has been studied as a religious 
text and a philosophical masterpiece. 
But the I Ching is also unquestionably a 

188 


method for predicting the future, and 
this aspect has received much attention 
during the twentieth century. 

It is fundamental to the I Ching that 
the future can be understood in perpetu- 
ally changing patterns of off/on, yes/no, 
heads/tails, broken/unbroken. This bi- 
nary aspect suggests the ancient tech- 
nique is highly appropriate for 
adaptation to a computer. One might 
say that the I Ching treats reality the 
same way a computer does. 

This idea may horrify purists. Those 
who consider the methods of the I Ching 
sacred — properly conducted only with 
ritual, incense, meditation and the com- 
plex tossing of yarrow sticks — may find 
a computer a chilling perversion of an- 
cient beliefs. 

But in fact there is no agreement on 
what makes the system work. One mod- 
ern expert, John Blofeld, while testifying 
to the power of I Ching, denies any com- 
prehension of how it works. Thus it is 
perfectly possible that a computer could 
cast the I Ching effectively. 

For instance, one idea of the way the I 
Ching works is that your unconscious 
knows, through psi phenomena, how the 
coins will turn up even before you throw 
them, although your conscious mind re- 
mains convinced the coin toss is “ran- 
dom.” From this perspective, the I 

March 1983 c Creative Computing 



c 



Which is 


The Complete 
Graphics System II 


by Mark Pelczarski 


for you ? 


bv Mark Pelczarski and David L ubar 



t 




Complete Crap hies System is written for the non- 
programmer interested in doing a wide variety of graphics 
and design on the Apple computer. Included are options 
for two dimensional drawing, with lines, circles, ellipses, 
and an automatic l OS-color filling routine. Also, you can 
mix text with graphics, with various colors, sizes, and 
spacing, and easily create Apple shape tables. Three- 
dimensional options allow you to draw, edit, and 
manipulate 3-D objects in perspective — without having to 
use coordinates. A 2-disk set of additional text fonts is 
available separately. 


This is also a non-programmer's package, but oriented 
more toward computer artistry. It's also an ideal 
complement to The Complete Crap hies System II. It has 
a brush module that lets you ' 'paint ' ' using a joystick or 
Apple Crap hies Tablet, with the screen as your canvas 
and a choice of 96 "brushes" and 108 blended colors. 
You can also magnify any portion of the screen 2 or 4 
times for detail editing, perform mirror images, exchange 
colors, and move parts of pictures to other areas of the 
screen. Also included is a packing routine that lets you 
store more pictures on each disk. 


Although both Complete Craphics System II and Special Effects are written for non-programmers, they are provided on 
unprotected disks, and instructions are included for using the graphics and machine language routines in your own programs. 


^Graphics magician 


by David Lubar, Mark Pelczarski. 

and Chns Jochumson 


This one is written with the programmer in mind; for anyone who wants to put professional quality graphics in their own 
software. Fast machine language animation and picture drawing routines are included for use in your own programs, and 
they're extremely easy to use. Using the editors provided, you simply draw your own multicolored shapes, draw their paths, 
and combine up to 32 independent shapes with paths and starting locations. The result is a machine language animation file 
that you just add and control with your own program — it does all the graphics work for you! The adventure-game picture 
editor works the same way: just draw, save, and add the redraw routine to your program. It increases a disk's storage capacity 
from 12 pictures to hundreds. A tutorial manual is included with examples of controlling animated objects with joysticks, 
detecting collisions, and a multitude of other useful hints and examples. For samples of what can be done, see any of our game 
packages, including PIE MAS, Transylvania , and Spy's Demise, as well as those from several other companies using Craphics 
Magician for the graphics in their software. 


411 of our graphics products are on unprotected disks for your convenience. 


So fee is required for using our graphics routines in other programs. All our license requires is that it is stated that our 
graphics routines were used. W e are also most interested in publishing good , new products, and beyond our graphics software 
we can offer further help to authors publishing through Penguin Software. 


Instead of offering our own superlatives, we recommend that you read what others have said about our graphics products. 

Listed here are some of the reviews we've found, along with a few quotable quotes: 

4 

Graphics Magician 

"recommended to anyone wanting to work with Apple's high resolution graphics for whatever purpose... definitely a program 
Apple users should have in their software library". Byte, Nov. 82. 

"miraculous and marvelous, " Creative Computing, Jan. 83. 

"tnakes a graphics magician out of each and every Apple user". Soft line. May 82. 

Other reviews: Peelings //, Sept-Oct 82. Softa/k, May 82. 

C omplete Graphics System 1 1 

"The program earns its name... it brings together at a modest price so many different graphics tools. ", Softalk, July 81. 

"The three-dimensional utilities verge on the phenomenal". Creative Computing, June 81. 4 

"provides capabilities that go beyond the wishful-thinking stage and painlessly use much of the Apple 1 1 graphics potential ", 
Info world , March I, 1982. 

Other reviews: Soft side, 433. Peelings II, Nov-Dec 81. Cider Press, Sept-Oct 82. Call-A.P.P.L.F., Nov 82 


Special Effects 

"With Special Effects. . .the Apple computer comes very close to emulating mam- frame computer graphics systems costing as 
much as $250,000 for only $39.95", Creative Computing, July 82. 

"If you can afford only one computer graphics package, this (Complete Craphics System /Special Effects combination) is the 
one to buy", SoftSide, 433. 

Other reviews: Popular Science, Nov 82. Softalk and Peelings II, March 82. Cider Press, Sept-Oct 82. 


/fftpenfiuin software 




the graphics people 


830 4th Avenue, Geneva, !L 60134 (312) 232-1984 

CIRCLE 226 ON READER SERVICE CARD 


I 




APPLEsurance II is a combination 
diagnostic and system assurance tool 
plus a fully compatible disk controller 
card for your Apple II. Each time you 
power-on, sophisticated diagnostic 
routines in ROM mounted on the disk 
controller card automatically check 
your basic system hardware If there is 
a problem, descriptive messages on 
the monitor will indicate the location of 
the problem and. in some cases, indi- 
cate the specific component involved 

These automatic checks include 
MOTHERBOARD RAM. LANGUAGE 
CARD RAM. PROCESSOR TEST. 
ADDRESS TEST. MOTHERBOARD 
ROM, ROM CARD ROM. and RE- 
FRESH TEST. If there is no problem, 
you have the assurance that your 
system is working well and you can 
proceed confidently with your data 
entry. 

Automatic diagnostics take just a few 
seconds and happen ONLY at power- 
up. Thereafter, APPLEsurance II in no 
way interferes with the normal opera- 
tion of the disk drive controller function 
of the card Bypass of these routines 

is optional. 


The second part of the APPLEsurance 
II system are disk based diagnostic 
and assurance tests for further and 
more extensive subsystem checks 


MEMORY ERROR AT *[>60$ 

CHIP LOCATI ON DmTA Bi f CONDITION 

RAM CARD 7 GOOD 

RAN CaRD 6 HOOD 

RrvM CARD 5 GOOD 

RAM CARO 4 GOOD 

RAM CARD 3 BAD 

RAM ChRD 2 GOOD 

KmM CARD l GOUD 

RAM CARD 0 GOOD 


RETURN 

RETRY 


W » KE r 
cunt 


New tests can easily be added A lib- 
eral update policy is offered. 

Suggested retail price of the APPLE- 
surance II complete with disk con- 
troller card, automatic diagnostics 
plus disk based diagnostic software 
is . . . $150.00 

The disk controller card with automatic 
diagnostic alone is . . . $125.00 

Disk based software alone is $50 00 


Apple II is a registered trademark of 
Apple Computer, Inc. 


These tests include 16K RAMCARD. 
80 COLUMN CARD. DISK CON- 
TROLLER. PRINTER. COLOR. ROM 
CARD. PRINTER CARD. DISK 
DRIVE. KYBOARD. Z-80 CARD 
64/128K RAM CARD. SERIAL 
CARD. MULTIFUNCTION 
CARD. MONITOR, and 
a variety of other 
peripheral 
cards 










\ 

■ ZR 


* 


PROMETHEUS PRODUCTS INCORPORATED 

45277 Fremont Blvd. • Fremont, CA 94538 • (415) 490-2370 


Diagnostic Disk Controller and System Assurance Package for Apple II 

Avoid SYSTEM-CRASH DATA LOSS !§? 


Eliminate wasted time and effort, BEFORE data entry, with automatic detection ot component detects. 


CIRCLE 232 ON READER SEFyiCE Card 








I Ching, continued... 

Ching can be seen as a method of mak- 
ing you aware of what your unconscious 
is doing. 

If this is true, your unconscious is also 
aware of multiple states of electronic 
interaction within the Apple computer 
as it cycles rapidly from one memory 
location to the next. You touch the key- 
board according to some understanding 
your subconscious has of the state of the 
machine at that moment. 

A more radical statement argues that 
your unconscious actually controls the 
outcome of the coin toss, or the state of 
the electrons within the computer. 
According to this idea, you touch the 
keyboard once you have made the state 
of the computer fit your subconscious 
wishes and desires. 

These speculations are fun and in- 
triguing. It was in the spirit of experi- 
mentation that the following program 
was written — and also in the spirit of 
laziness. For however one casts the I 
Ching, a good deal of bookwork is re- 
quired. Line numbers for individual 
casts must be noted down; trigrams and 
hexagrams looked up in tables; deriv- 
ative hexagrams generated. I find all this 
tedious, and I am prone to error in 
carrying it out. 

How To Use The Program 

The program allows the user to cast 
the I Ching with coins or with the ran- 
dom number generator of the computer 
itself. 

If done with coins, three similar coins 
are selected. Heads are given a value of 
2, and tails, 3. The coins are thrown and 
each throw is summed. If the throw is all 
heads, the sum is 2 + 2 4- 2 = 6. If the 
throw is two heads, one tails, it is 7; if 
two tails, one head, it is 8. If it is all tails, 
the sum is 3 + 3 + 3 = 9. After each 
throw, the sum is entered into the com- 
puter, which checks to make sure the 
value is betweeen 6 and 9. After six 
entries, input stops. 

The keyboard is used to cast by com- 
puter. Any key or keys can be pressed, at 
any time or in any order. After six key 
presses, input stops. 

From this point the program proceeds 
quietly, without beeps or blinks, to gen- 
erate the hexagrams and their titles. The 
primary hexagon is drawn, based on the 
numerical values of the six lines, reading 
from bottom to top. Pressing any key 
will add the hexagram number and 
name, as well as the line values from bot- 
tom to top. 

An additional keypress creates all pos- 
sible derivative hexagrams, and prints 
their hexagram numbers. One should 
note here that while all authorities agree 
on the validity of the secondary hexa- 
gram, and some agree on the validity of 
the first nuclear hexagram, the value of 
the second nuclear hexagram is 

March 1983 c Creative Computing 


controversial. Nevertheless, since some 
users of the I Ching employ it, I have in- 
cluded it. 

A final keypress summarizes the 
information for the casting, provides a 
printout option, and ends the program. 
There is no loop back to run the pro- 
gram again — most users believe that the 
I Ching should not be thrown too often! 

The program does not provide inter- 
pretation. To interpret the figures one 
must consult the Book of Changes itself. 
The most widely accepted reference is 
the Richard Wilhelm translation, pub- 
lished in the Bollingen Series by the 
Princeton University Press. (This pro- 
gram uses the hexagram names of the 
Wilhelm translation.) 

A more modern, and excellent, text is 
/ Ching , translated and edited by John 
Blofeld, available in Dutton paperback. 
Blofeld’s text concentrates on divination, 
and is lively and interesting. 

The oldest translation of the I Ching 
is by James Legge, a nineteenth century 
scholar. Re-issued in Bantam paperback, 
it is considered less satisfactory by many j 
scholars, and is certainly more difficult 
to use. 

Each text devotes several pages of dis- 
cussion to each hexagram. The text also 
provides a detailed interpretation of each 
line of the hexagram. (Users should note 
that derived hexagrams are interpreted 
without reference to specific line num- 
bers. One reads the line number nota- 
tions for the primary hexagram only.) 

How The Program Works 

Initially, the program loads an array 
of 64 hexagrams and a lookup array to 
determine the hexagram number from 
the individual trigram pairs. 

Lines 100-560 accept input from ei- 
ther coins or machine. Individual values 
are POKEd into specific memory 
locations. 

Evaluation begins on line 600. A 
background is drawn in low-res graph- 
ics, and the lines are created by the sub- 
routine at 2000. 

To this point, the program is straight- 
forward. But to look up the hexagram 
numbers, some intricacies must occur. 

By convention, each hexagram is divided 
into lower and upper three-line trigrams. 
Before defining the hexagram, these 
trigrams must be standardized with 
string subroutines. (For example, a 
trigram of three solid bars might repre- 
sent numerical values of 999, 997, 977, 
777, 779, 797, or 979. These seven 
possibilities must be set to a single stan- 
dard value before looking the hexagram 
up in the table.) This standardization oc- 
curs in subroutines 2200 and 3000, 
which convert any three-line trigram to 
a single number from 1 to 8. 

The standardized numerical values 
are then related to a look-up data table 

191 



FOR YOUNG CHILDREN 


Nine educational and entertaining 
games controlled by a single pro- 
gram. Even very young children can 
select a game, play It. and select a 
different game ...ALL BY THEMSELVESI 

• PICTURE MENU GIVES CHILDREN 
CONTROL 

• MATCH NUMBERS AND LETTERS 

• COUNT COLORFUL BLOCKS 

• ADD AND SUBTRACT STACKS OF 
BLOCKS 

• LEARN THE ALPHABET 

• PRACTICE SPELLING NAMES 

• COMPARE SHAPES 

• DRAW AND SAVE COLORFUL PIC- 
TURES 

The large numbers and letters fill the 
screen with color. Children enter 
single key stroke responses and get 
immediate visual and musical feed- 
back. Hints are provided when ap- 
propriate. Beyond just teaching 
children basic skills. EARLY GAMES 
makes them feel comfortable as they 
control the computer. Designed for 
children ages 2 Vj to 6 years old. 


EARLY GAMES offers the child. a 
diverse selection of activities which 
stimulate the process of problem 
solving as well as foster individual 
creativity. 

Pamela Bach. Director 
Youth World Day Care Center 

I took EARLY GAMES home for my kids 
and they really liked itl It held their at- 
tention and they learned from itl 

Jeanette Fritze 
Computer Saleswoman 

EARLY GAMES can help children 
learn new concepts, information, 
and skills and also introduce them to 
the joys and benefits of home com- 
puters. 

Peter Clark, faculty 
Institute of Child Development 
University of Minnesota 

All nine games for $29.95 
(Minnesota residents add 5% sales tax) 

Apple II Plus 
IBM Personal Computer 
Atari 24K Disk or 16K Cassette 
TRS-60 Model l/lll 32K Disk or 16K Cassette 
TRS-80 Color Computer 16K Disk or Cassette 



VISA; MasterCard 


EARLY GAMES 

educational software 
Suite 140A 
Shelard Plaza North 
Minneapolis, MN 55426 
1-800-328-1223 

Minnesota residents call: 

612-544-4720 


CIRCLE 195 ON READER SERVICE CARD 



wabasK 

When it comes to 
Flexible Disks, nobody 
does it better than 
Wabash. 

MasterCard. Visa Accepted 
Call Free: (800) 235-4137 


I Ching, continued... 

Listing L 



PACIFIC 

EXCHANGES 

100 Foothill Blvd 
San Luis Obispo CA 
93401 (In Cal call 
(805) 543- 1037) 


CIRCLE 225 ON READER SERVICE CARD 




Unusual software 

FROM 

TYRANT* 

FOR 

Atari 400, Vic20, Tl 99/4 
Timex 1000, SinclairZX81 

TITLES INCLUDE 

j 

PARTY GAMES □ PARTY GAMES FOR 
CONSENTING A0ULTS □ COLLEGE and 
PRO BASKETBALL □ FOOTBALL □ US 
OPEN GOLF and TENNIS □ Z-TREK 1 
TRIVIA QUIZ □ PRIMARY (age 3 to 6 ) I 
ASSOCIATION □ ARITHETIC BASEBALL 

SEND $1.00 FOR CATALOGUE (credit 
on first order ) TO ! 

TYRANT Software 

BOX 31569, AURORA, COLO. □ 80041 


CIRCLE 280 ON READER SERVICE CARD 


EDUCATIONAL SOFTWARE 

TRS-80, COLOR COMPUTER. PET 
6 APPLE II 

ELEMENTARY MATH 
8CIENCE HISTORY 

GEOGRAPHY ACCOUNTING 
ECONOMICS BUSINESS ED. 
FOREIGN LANG. PHYSICS 
GRAMMAR FARM RECORDS 

Write for FREE Catalogue 

MICRO LEARNINGWARE, Box 
2134. N Mankato, MN 56001 
(507) 625-2205 

VISA 6 MASTER CARD ACCEPTED 

We pay 15% royalty for Educational 
Programs listed with us 
TRS-80 is a registered trademark of 
TANDY CORP 

PET is a trademark of COMMO- 
DORE BUS MACHINES 
APPLE is a trademark of APPLE 
COMPUTER CO 


57 

DIM 1$ (128) s FOR V « 1 to 128 s READ 

I$(V) s NEXT V 

1370 

REM START INTERPRETATION HERE 



1380 

GET A$ 



1390 

HOME s VTAB 5 : PRINT "INTERPRETATION 
HEXAGRAM" 

OF 

PRIMARY 

1400 

PRINT 



1410 

HA - HI * 2 - 1 s HB » HI * 2 



1420 

PRINT 1$ (HA) : PRINT 1$ (HB) 



1430 

GET A$ 



1440 

HOME : VTAB 5 : PRINT "INTERPRETATION 
HEXAGRAM” 

OF 

SECONDARY 

1450 

HA * H2 * 2 - 1 s HB » H2 * 2 



1460 

PRINT 1$ (HA) s PRINT 1$ (HB) 



1470 

END 




starting on line 3500 and the hexagram 
number obtained. Next, the correspond- 
ing response string is obtained from the 
data listing in lines 4000-4660, and the 
result sent to the screen. For the primary 
hexagram, this occurs on line 790. 

Secondary and nuclear hexagrams are 
then generated according to accepted 
rules of transposition. These figures in 
turn are broken into their component 
trigrams, submitted to the standardizing 
string subroutines, and then read from 
the lookup and response tables. 

Modifications To The Program 

This program is long, and deletions 
are certainly possible. The instructions, 
which begin at line 6000, comprise 
roughly one fifth of the code. I wrote 
them elaborately to assist friends 
unfamiliar with the I Ching, but 
sophisticated users can shorten this sec- 
tion or eliminate it entirely. 

If you want immediate identification 
of the original hexagram, delete line 690. 
If you agree with those scholars who 
consider the second nuclear hexagram a 
worthless artifact, make the following 

Listing 2. 


changes: 

Delete 920-950 
Delete 1170-1200 

Change 1230 to HTAB 10: PRINT 
N1 

Delete 1340-1350 

And if you agree with the strict 
authorities who reject the notion of nu- 
clear hexagrams altogether, make the 
following additional changes: 

Delete 870-910 
Delete 1110-1150 
Delete 1230 
Delete 1320-1330 

The most obvious limitation of the 
program is that is does not provide inter- 
pretation beyond hexagram name and 
number. The program can, of course, be 
modified to provide interpretation, 
though this strikes me as unwise. In the 
Wilhelm I Ching , each hexagram is 
given roughly 2700 words of interpreta- 
tion, nearly 173,000 words for all 64 
hexagrams. Even if one compressed this 
material — a step I would hesitate to 
undertake — one would still face a mas- 
sive typing job. It makes more sense to 
refer to a book than to enter even a sum- 
mary of the text. 


56 

DIM R$ 

(64,2) s FOR V » 

1 

TO 

64 

s FOR H 

» 1 TO 2 s READ 


R$ (V 

,H) s NEXT H,V 






790 

VTAB 

22 

2 PRINT " # " 

; Hi j 

m 

R$ 

(HI , 1) 

1290 

HTAB 

6 

: PRINT HI ; " 

M 

I 

R$ 

(HI, 1) s 

PRINT 

1310 

HTAB 

6 

s PRINT H2 ; " 

M 

1 

R$ 

(H2,l) s 

PRINT 

1330 

HTAB 

6 

s PRINT N1 ; " 

N 

2 

R$ 

(Nl, 1) s 

PRINT 

1350 

HTAB 

6 

! PRINT N2 } " 

M 

J 

R$ 

(N2, 1) s 

PRINT 

1351 

PRINT 

: 

PRINT "TIMING 

(IF 

RELEVANT) s 

"; R$ (H 1 , 2) 


CIRCLE 223 ON READER SERVICE CARD 


192 


March 1983 c Creative Computing 







However, for those who want the pro- 
gram to go further, the additions in List- 
ing 1 will allow up to S10 characters of 
interpretation for each hexagram. 

In addition, between lines 4700 and 
6000, 128 DATA statements must be en- 
tered, summarizing the text for each 
hexagram in order, allowing two state- 
ments per hexagram, as the user sees fit. 

It is, of course, possible to take the 
interpretation further, to provide a read- 
ing of individual lines; I leave consid- 
eration of such changes to whoever is 
motivated to do them. 

An easier modification enables the 
program to give a sense of time, for 
questions having to the form “When will 
such-and-such happen?” The I Ching is 
often not satisfying in dealing with time 
questions, but the hexagrams do have 
seasonal associations, and a table of tim- 
ing is found on page 225 of the Blofeld 
translation. It can be easily entered into 
the program with the following changes 
shown in Listing 2. 

These changes simply increase the 
number of rows in the response table. 
Now, referring to the Blofeld table, the 
response data from 4020 to 4650 must be 
modified by adding the appropriate 
month to each hexagram, thus: 

4020 DATA THE CREAT I VE . MAY 

down to: 

4650 DATA BEFORE COMPLETION. 

NOVEMBER 

Finally, one can tighten the code. I 
have not bothered to do so. When, dur- 
ing debugging, I got the hexagram #63 
AFTER COMPLETION, I cheerfully 
quit. 

In summary, I have found the I Ching 
a powerful tool for understanding any 
question it is posed. I hope this program 
will stimulate other users to explore the 
deeper connections between ancient 
thought, apparently “chance” events, 
and microchip technology. 

Acknowledgements: As a frequent 
journal reader, I’m sure that bits of pre- 
viously published techniques have crept 
into this program; I am grateful to those 
contributors who have helped me. I 
would also like to thank Brugh Joy, 
M.D. for first introducing me to the I 
Ching. 

References 

1. The I Ching or Book of Changes, 
The Richard Wilhelm Translation ren- 
dered into English by Cary F. Baynes, 
Bollingen Series XIX, 1977, Princeton 
University Press. 

2. / Ching (The Book of Change). 
Translated and Edited by John Blofeld, 
1968, E.P. Dutton. 

3. / Ching or Book of Changes. Trans- 

lated by James Legge, 1969, Bantam 
Books. □ 


CREATIVE COMPUTING 

books to challenge, 
entertain 

and stretch yonr imagination! 

JSSnar 

cajjjiGfliaEs 


COMPUTER COIN GAMES 

By Joe Weisbecker, designer of the RCA 1802 microcom- 
puter. Makes it easy for anyone to understand how a 
computer works- using a few pennies and diagrams! The 
heads and tails represent common "flip-flop" switches, 
and together with 30 entertaining games they illustrate 
how even the most complex computer circuits function. 
Says Games magazine: "You’ll be delighted with the sim- 
plicity of the format and the complexity of the play. All you 
need is some common cents." (Access to a computer not 
necessary.) 

6" x 9", softcover, 49 illustrations and diagrams, 82 pp 
$3.95 ($1.00). #10R 


1 






cartoon 

Book 






S*- 


THE COLOSSAL COMPUTER 
CARTOON BOOK 

Edited by David H. Ahl. The best collection of computer 
cartoons and comic strips around! In 15 subject areas, 36 
cartoonists poke fun at robots, computer dating, pro- 
grammers, glitches, computer games, computers in the 
office, lab and home- and much more! 

8tt" x 11", softcover, 120 pp. $5.95 ($1.00). *6G 


TALES OF THE 
MARVELOUS MACHINE 

A superb anthology of fiction edited by Robert Taylor and 
Burchenal Green. In these 35 thought-provoking stories, 
writers such as Frederick Pohl, Charles Mossman, Carol 
Cail and George Chesbro explore a variety of themes 
involving computers and the future, computers in society, 
and the relationship between humans and computers. 

Can computers wish? Can men fall in love with com- 
puters? Could computers take over the world? Are we all 
part of a large organic computer? Read TALES OF THE JJ 
MARVELOUS MACHINE and find out! » 

8 1 /*" x 11", softcover, illustrated, 272 pp. $7.95 ($1.50). #12B 

USE COUPON OR CALL TOLL FREE TO ORDER TODAY! 

[cilMWlM Vil (iOIKpU M Itff Dept HAIR 39 East Hanover Avenue, Morris Plains, NJ 07950*1 
Send me the books listed below: 




OTY 

TITLE 


PAHM ) 

TOTAL 

■BHi 



















N] residents add 5% sales tax 



•All foreign orders (except Canada and Mexico) add S3 
to regular postage and handling Shipped airmail only 

□ PAYMENT ENCLOSED $ 

□ CHARGE MY: □ American Express □ MasterCard 


TOTAL AMOUNT: 


□ Visa 

(Charge and phone orders $10 minimum.) 


Card No 

Signature 

Mr /Mrs./Ms._ 
Address 


_Exp Date. 


-Apt . 


_State_ 


_Zip_ 


City 

For faster service. CALL TOLL FREE: 800-631-8112. (In NJ call 201 540 0445) 

I nstitutions only-purchase orders under $50 not accepted. I 


March 1983 ° Creative Computing 





I Ching, continued 


10 REM I CHINC 

1 2 REM 

13 REM 

14 REM THIS PROGRAM THROWS 6 

14 REM LOOKS UP HEXAGRAMS 

18 REM AND ALSO GENERATES 

1? REM SECONDARY AND NUCLEAR 

20 REM HEXAGRAMS 

22 REM 

2 3 REM 

24 REM COMPLETED 9/23/82 

26 REM BY MICHAEL CRICHTON 

28 REM 

30 REM HEXAGRAM TITLES FROM 

32 REM THE I CHING OR BOOK OF CHANGES 

34 REM THE RICHARD WILHELM TRANSLATION 

36 REM RENDERED INTO ENGLISH BY CARY F BAYNES, 

38 REM BOLLINGEN SERIES XIX COPYRIGHT 

40 REM RENEWED 1977 BY PRINCETON UNIV PRESS 
42 REM HEXAGRAM TITLES, PP V-VII, 

44 REM REPRINTED BY PERMISSION OF 

46 REM PRINCETON UNIVERSITY PRESS 

48 REM 

50 REM ***• INITIALIZATION *** 

5 1 REM 

52 REM T* LOOKUP TABLE. R I -R ESPONS ES 

55 DIM T( 8 , 8 ) FOR V * 1 TO 8 FOR H * 1 TO 8 READ T<V,H>: NEXT H.V 

56 DIM R 9 ( 6 4 ) FOR V * 1 TO 64 READ R$(V) NEXT V 

99 REM 

100 REM FIRST OPTIONS *** 

110 REM 

120 HOME TEXT 

130 VTAB 8 HTAB 10 INVERSE PRINT " I CHING PROGRAM " : NORMAL VTA B II: H 

TAB 18 PRINT "BY": VTAB 14 HTAB 11 PRINT “MICHAEL CRICHTON” 

140 VTAB 22 PRINT " < I > I NSTRUCT I ONS , ( C ) O I NS , OR (M)ACHINE INPUT* M ;: GET Af 

15a IF Af « "I" GOTO 6000 REM INSTR 

160 IF Af » "C" GOTO 200 REM COINS 

170 IF Af « "M M GOTO 300: REM MACHINE INPUT 

180 REM 

200 REM •*** COIN INPUT 

201 REM 

210 HOME PS » 18 

220 VTAB 8 PRINT " TOSS COINS SIX TIMES..." 

230 FOR I « 1 TO 6 
240 VTAB (PS) : INPUT L 

250 IF L < 6 OR L > 9 THEN VTAB (PS) PRINT " VALUE UNACCEPTABLE”: GOTO 240 

260 POKE 780 ♦ I , L 

270 PS « PS - l: NEXT I 

280 GOTO 600 

290 REM 

300 REM MACHINE INPUT * * • * 

301 REM 

310 HOME PS * 18 

320 VTAB 8 PRINT "PRESS KEYBOARD SIX TIMES..." 

3 30 FOR I at 1 TO 6 

340 CH - INT < RND (1) * 100) 

350 X - INT ( RND (1) • CH) 

360 IF X / 2 ■ I NT (X / 2 ) THEN X * 2 GOTO 380 

370 X • 3 

380 POKE 768, X 

390 X > INT ( RND <1> * CH) 

400 IF X / 2 at INT (X / 2) THEN X - 2 GOTO 42 0 

410 X - 3 

420 POKE 769.X 

430 X a INT < RND (1) • CH) 

440 IF X / 2 a I NT (X / 2 ) THEN X - 2 GOTO 440 

450 X - 3 

460 POKE 770.X 


Program Variables 

CH 

random number seed 

DL 

delay loop variable 

HI 

primary hexagram number 

H2 

secondary hexagram number 

L 

line numbers 

LIS - L6S 

line number strings for concatenation 

LN, LNS 

lower nuclear trigram 

LT, LT$ 

lower hexagram trigram 

N1 

first nuclear hexagram number 

N2 

second nuclear hexagram number 

PS 

VTAB line number position 

PX 

Printout flag 

R$() 

response table 

T() 

lookup table 

T1S 

primary hexagram transformation string 

T2$ 

secondary hexagram transformation string 

TM 

temporary value for return to program 

UN, UN$ 

upper nuclear trigram 

UT, UTS 

upper hexagram trigram 


194 


March 1983 c Creative Computing 



'he Biggest Little News in 



?se two tiny burtons give your customers the choice. 
,h one to engoge the self-centering function of the 
Joystick, push the other to disengoge it. No tools, 
turning upside down, they're right of your fingertips. 
>elf-centering is ideol for gomes ond graphics work 
firing directional commands only. You'll now en- 
the eose of switching to the non-centering mode 
gomes ond work requiring position-to-position 
anges. The choice is yours. 

TG Products is the leading source for accessories for 
rsonal computers We wont to moke you the lead- 
) dealer. That's why we continually incorporate 
w advances for you. in our products, os weH«as in 
ir merchandising program. Write for complete infor- 
□tion or coll direct to TG Products, 1104 Summit 
'enue, Suite 110, PlOno, Texas 75074. Tel. (214) 
.>4-8568. 




J 





$ 64.95 for Apple III* ond IBM* 
$ 59.95 ior Apple II* 


All mail orders odd 
Texas 
Allow fw6 



postage and insuroncj 

sales tax. 



A 




CIRCLE 277 ON READER SERVICE CARD 

* Apple II, Apple III ond IBM are registered trademarks of Apple 
Computer. Inc. ond International Business Machines Corporation 

respectively 


THE LEMON SOURS SURGES 


*> ' ii 


I 


A 


Our crop-The Lemon™, The Lime™, 
and The Orange™ are designed to 
eliminate undetected submicrosecond 
overvoltage transients from electrical 
circuits. Commonly referred to as 
“spikes”, or “glitches’*, these tran- 
sients can cause hardware and soft- 
ware damage to unprotected circuits. 

Today’s electronic products are often 
microprocessor controlled - mini and 
micro computers, televisions, video 
cassette recorders - to name a few. 
Each of these products is sensitive to 
fluctuations in electrical power lines. 
Power switching devices such as 
refrigerators coming on and oft or air 
conditioners starting up can be respon- 
sible for a momentary surge or spike of 
electricity in a circuit. Even your local 








/ 


utility stepping-up transformers to add 
power at peak load times or an elec- 
trical storm passing through can triggaj 
surges. Such surges can cause eqi||p\ 
ment to falter at times, not to work at ' 
peak performance or fail completely. \ 
An entire data base can be lost 
Now you can prevent this from 
happening to you with an AC Surge 
Protector from Electronic Protection 
Devices. Each Protector is a solid state 
clamping device with 6 outlets utilizing 
modern high speed semiconductor 
technology. Using our Protectors is as 
simple as plugging it into any standard 
three wire duplex outlet then plugging 
what needs protection into it. Each 
Protector exceeds the IEEE 587-1980 
Guide for Surge Voltages in Low 


Voltage AC Power Circuits. 

When you compare the cost of 
computer hardware, software and your 
time with the price of a Protector (from 
^$59.95 to $139 95). you’ll want to sour 
*our surges with one of the AC Surge 
Protectors from EPD, which are 
available through your local dealer. 


Electronic Protection Devices 

5 Central Avenue 

Waltham. Massachusetts 02154 

In Massachusetts Call: 

(617) 891-6602 

Outside Massachusetts Call 
1-800-343-1813 

Dealer Inquiries Invited 

CIRCLE 162 ON READER SERVICE CARD 


I Ching, continued... 

470 REM 

480 REM KEYBOARD PRESSED* 

485 REM 

490 KB * PEEK < - 16384) IF KB > 127 THEN POKE - 16368,0 COTO 520 

500 COTO 350 REM BECIN ANOTHER PASS 
510 REM 

520 REM KEYBOARD WAS PRESSED 
525 REM 

530 L * PEEK < 768 ) ♦ PEEK ( 769 ) ♦ PEEK < 770 ): VTA B <PS>: PRINT L 

540 POKE 780 ♦ I.L 
550 PS * PS - 1 NEXT I 

555 PRINT CHR* <7>: REM WARNING BEEP 

560 REM 

600 REM **** BECIN PROCESSING *** 

610 REM 

6 20 VTA B 12 PRINT “HEXAGRAM COMPLETED”: FOR DL * 1 TO 500 NEXT 

6 30 GR 

6 40 COLOR-* 15 FOR Y * 1 TO 3 9 HLIN 1,39 AT Y NEXT 
6 50 COLOR » 0 Y « 33 XI * 10 X2 * 17 X3 . 23 X4 « 30 
660 FOR I * 1 TO 6 

670 Y * Y - 4 L * PEEK <780 ♦ I) GOSUB 2000 

680 NEXT I 
6 90 VTA B 24 GET A* 

699 REM 

700 REM *** READ ANSWER *** 

705 REM 

710 LI* « STR 5 < PEEK <781>> L2S * STR* < PEEK < 78 2 )) L3* * STR * < PEEK < 78 3 ) 

) L4* * STR* < PEEK <784>>:L5* * STR* < PEEK <785>) L6* - STR* < PEEK <786)) 

730 LT* * LI* ♦ L 2 * ♦ L3* UT* * L4* ♦ L5* ♦ L6* REM LOWER/UPPER TRIGRAMS 

740 Tl* * LT* GOSUB 2200 GOSUB 3000 
750 LT * TM 

760 Tl* * UT* GOSUB 2200 GOSUB 3000 
770 UT * TM 

780 HI * T< LT , UT ) REM PRIMARY HEXAGRAM VAL 
790 VTAB 22 PRINT “ • “HI;” ”,R*<HI) 

800 FOR DL * 1 TO 500 NEXT DL 

8 10 VTAB 2 4 PRINT “ LINES ARE ”, L 1 *,“-“. L 2 *,"-", L 3 *;“-“; L 4 L 5 L 6 * 

. .. .... GET A ♦ 

820 REM •** OTHER TRIGRAMS *** 

830 REM SECONDARY TRIGRAM 

840 T2 * * LT* GOSUB 2300 GOSUB 3000 LT * TM 

8 50 T2 * » UT* GOSUB 2 300 GOSUB 3000 UT * TM 

860 H 2 * T < LT , UT ) : REM H2r 2NDAR Y HEXAGRAM VAL 

870 REM FIRST NUCLEAR 

6 8 0 LN* * L 2 * ♦ L 3 * ♦ L4» UN* * L3< ♦ L4* ♦ LS* 

890 Tl* * LN* GOSUB 2200 GOSUB 3000 LN * TM 

900 Tl* * UN* GOSUB 2200 GOSUB 3000 UN • TM 

910 N 1 « T < LN , UN ) REM NUCLEAR 1 HEX VAL 

920 REM SECOND NUCLEAR 

9 30 T2 * * LN* GOSUB 2300 GOSUB 3000 LN * TM 

9 40 T2 * * UN* GOSUB 2300 GOSUB 3000 UN - TM 

950 N2 * T < LN , UN ) REM NUCLEAR 2 HEX VAL 

960 REM 

970 REM *** MORE HEXS *** 

980 REM 

990 GR HOME 

1000 COLOR* 15 FOR Y * 0 TO 19 HLIN 0,19 AT Y NEXT REM BACKGROUND 
1010 REM DRAW ORIGINAL HEXAGRAM 
1020 COLOR* 0 

1030 Y ~ 17 XI - 3X2 * 7 X3 * 12 X4 * 16 

1040 FOR I * 1 TO 6 L * PEEK <780 ♦ I) GOSUB 2000 Y * Y - 3 NEXT I 

1050 REM 

1060 REM DRAW SECONDARY HEXAGRAM 
1 070 COLOR « 15 

1080 Y « 17 XI * 22X2 * 27 X3 * 31 X4 » 36 

1090 FOR I * 1 TO 6 L * PEEK <780 ♦ I) GOSUB 2100 GOSUB 2000 Y * Y • 3 NEXT I 
1100 REM 

1110 REM DRAW NUCLEAR «1 
1120 COLOR* 1 


1130 Y * 37 XI 
1140 FOR I * 

* 3 
1 TO 

X 2 » 7 X3 * 
3 L * PEEK 

12X4 * 16 

<78 1 ♦ I > 

GOSUB 

2000 Y * 

Y - 

3 

NEXT I 

1150 FOR I * 

1 TO 

3 : L * PEEK 

< 782 ♦ I ) : 

GOSUB 

2000 Y * 

Y - 

3 

NEXT I 


1160 REM 

1170 REM DRAW NUCLEAR «2 
1175 REM 

1180 Y « 37 XI * 22 X2 * 27 X3 * 31X4 * 36 

March 1983 c Creative Computing 


197 


I Ching, continued 


1190 FOR 1*1 TO 3 L * PEEK (781 ♦ I) COSUB 2100 COSUB 2000 Y * Y - 3 NEXT I 

1 200 FOR I ■- 1 TO 3 L * PEEK < 782 ♦ I): COSUB 2100 COSUB 2000 Y ** Y - 3 NEXT 1 

1210 REM 

1220 VTAB 22 HTAB 10 PRINT HI; HTAB 30 PRINT H2 PRINT 

1230 HTAB 10 PRINT Nl, HTAB 30 PRINT N2 

1240 CET A* 

1244 REM 

1245 REM »** SUMMARY PACE •** 

1246 REM 

1250 TEXT HOME 

1 260 PRINT "ORIGINAL LINES WERE ", L l *,"-”; L 2 *;"-". L 3 *,”-", L 4 *;"-", L 5 *,"-”. L 6 ♦ 

1 270 PRINT " " PRINT 

1280 PRINT "PRIMARY HEXAGRAM-" PRINT 

1290 HTAB 6 PRINT HI;" ".R*(Hl> PRINT 

1300 PRINT "SECONDARY HEXAGRAM-" PRINT 
1310 HTAB 6 PRINT H2 , " ";R*<H2> PRINT 

1320 PRINT "FIRST NUCLEAR-" PRINT 
1330 HTAB 6 PRINT Nl.” ",R*(N1> PRINT 

1340 PRINT "SECOND NUCLEAR-" PRINT 
1350 HTAB 6 PRINT N2 ; " ",R*(N2> 

1352 

1355 IF PX * 1 THEN PRINT PRINT CHR* <4>."PR80" COTO 1370 

1360 PRINT PRINT PRINT "DO YOU WANT A PRINTOUT CY/N)»"; CET A* 

1362 FOR B * 1 TO 29 PRINT CHR* (8);: PRINT " PRINT CHR* <8>. NEXT B 

1363 IF A* * "N" COTO 1370 

1364 PX r 1 INPUT "TODAY'S DATE < MM / DD / Y Y > » " . D * 

1365 FOR B * l TO 40 PRINT CHR* (8). PRINT ” PRINT CHR* <8>, NEXT B 

1367 PRINT "WHAT WAS YOUR QUESTION?": INPUT Q5 PRINT CHR* <4>;"PRH1": PRINT : 

PRINT D*." " ; Q » PRINT 

1368 COTO 1260 

1369 

1370 END 
1380 

1998 REM *•** START SUBROUTINES *•* 

1999 REM 

2000 REM *** DRAW GRAPHIC *•** 

2005 REM 

2010 IF L « 6 THEN HLIN XI. X2 AT Y HLIN X3.X4 AT Y RETURN 

2020 IF L * 7 THEN HLIN XI. X4 AT Y RETURN 

2030 IF L * 8 THEN HLIN XI. X2 AT Y HLIN X3.X4 AT Y RETURN 

2040 IF L . 9 THEN HLIN XI. X4 AT Y RETURN 

2050 REM 

2100 REM *** 2NDARY HEX CONVERSION 
2105 REM 

2110 IF L * 6 THEN L - 7 RETURN 
2120 IF L * 9 THEN L ■ 8 RETURN 
2130 REM 

2200 REM CONVERT TRICRAM «'S FOR LOOKUP *** 

2205 REM 

22 10 S* « " ” : X * * "" : REM NULL 

2220 FOR N . 1 TO LEN <T1 * ) 

2 2 30 X * * MID* <T1 * . N, 1 > 

2240 IF X* » "6" THEN X* - "8" 

2250 IF X* » ”9" THEN X* « "7" 

2260 S* * S* ♦ X* NEXT N 
2270 Tl* » S* RETURN 
2280 REM 

2300 REM *** CONVERT OTHER TRIGRAMS 
2305 REM 

23 10 S* * ” " : X * » REM NULL 

2320 FOR N - 1 TO LEN <T2*> 

2 330 X* * MID* ( T2 * , N . 1 > 

2340 IF X* - "6" THEN X* ■ ”7" 

2350 IF X* * "9" THEN X* * "8" 

2360 S* « S* ♦ X* NEXT N 
2370 Tl* * S* RETURN 
2380 REM 

3000 REM *»• CONVERT 1-8 **** 

3005 REM 

3010 TM * VAL (Tl*) 


3020 

IF 

TM 

• 

777 

THEN 

TM 

m 

l : 

COTO 

3100 

3030 

IF 

TM 

w 

788 

THEN 

TM 

rz 

2 

COTO 

3 100 

3040 

I F 

TM 

m 

878 

THEN 

TM 

m 

3 

COTO 

3 100 

3050 

IF 

TM 

wr 

88 7 

THEN 

TM 

m 

4 

COTO 

3 100 


198 


March 1983 c Creative Computing 


GREAT PLAINS ACCOUNTING □ MANAGEMENT SOFTWARE 


Our books 
simplify yours! 

(3reat Plains Software shows you how to appraise 
your business from every angle. Our hooks handle 
your accounting in expert fashion. They analyze your 
management policies and evaluate the profitability of 
your decisions. And our books give you the reports 
you need - so you can see where your business is 
making profits - and losing them, whether it’s by 
salesman, product, territory or profit center. 

Our new version of the Hardisk Accounting Series 
includes General Ledger, Accounts Receivable, 

Accounts Payable and two new modules - Payroll 
and Inventory with Point of Sale. Our programs are 
fast, powerful and efficient. Our books make it easy 
to operate and understand. 

You can find Great Plains Software at your local 
computer store — or call us for more details. We’ll be 
glad to show you how the Hardisk Accounting Series 
can simplify your books. 


SPECIFICATIONS 
PAYROLL 


OVERALL 

Password Privacy System 
Written in UCSD Pascal” 
Hard Disk Oriented 
Operates on Apple III, 

IBM PC 

GENERAL LEDGER 
All entries on line entire fiscal 
year 

Flexibly formatted financial 
statements 
Comparative income 
statements and balance sheets 

ACCOUNTS RECEIVABLE 

Up to 32,767 customers* 

Profit by customer, customer 
type, salesman and state 
Open item or balance forward 
Automatically posts to G/L 

ACCOUNTS PAYABLE 

Up to 32,767 vendors* 
Accommodates manual or 
generated checks 
Automatically posts to G/L 


Up to 32,767 employees* 

Up to 20 deductions per 
employee 

Withholding computed 
Prints W2, 941 and checks 

INVENTORY 
FIFO, LIFO, standard cost, 
weighted moving average and 
serial number valuation 
5 price levels per part 
Concise report including profit by 
part and line 

Point of Sale for cash and credit 
sales 

Part numbers up to 1 5 characters 
Automatically posts to A/P 
and A/R 

* depending upon disk storage space 
•* TM UC Regents 



GREAT PLAINS' SOFTWARE 


123 15th Street North, Fargo, ND 58102*4292 • (701) 293-8483 

CIRCLE 179 ON READER SERVICE CARD 





Make 

the Qume 

ction* 



The Qume SPRINT 11 PLUS v is the new stan- 
dard of quality for professional, letter-perfect 
daisywheel printing. And for just $1776, 
you can have it for your personal or desk- 
top computer. It comes complete with a 
Qume Connection interface module to fit 
popular computers from IBM, Radio Shack, 
Commodore, Xerox, Hewlett Packard, North 
Star and many others. Its 96-character daisywheel 
delivers letter-quality text at a steady 40 cps. And 

Our new 

SPRINT 11 PLUS 

fits every computer. 

$ 1776 . 


with an average of 5,500 trouble-free hours 
(3 years typical use) between maintenance, 
the SPRINT 11 PLUS is unmatched in 
reliability. Qume quality is the choice of 
sophisticated, professional users. At $1776, 
there's no reason for you to settle for any- 
thing less. Make the Qume Connection by 
calling one of our authorized distributors. 
Or write Qume, 2350 Qume Drive, 
San Jose, California 95131. 


Qume 

i ^ A Subsidiary of ITT 




It's easy to make the 
Qume Connection. 

Call the distributor nearest you to get the 
best quality printer for your microcomputer. 


Abacus Oats Services 

(416)677-9555 Ontario. 

Canada 

Anacomp/ESCOM 


(213) 516-7480 CA 
(206) 841-4990 WA 
(509) 624-1306 WA 

Anthem Systems 


(415) 342-9162 CA 

Audiovisual Services 

(713)669-1111 TX 
(800) 392-7777 TX Only 

Bohlig and Associates 

(612)922-7011 MN 


, I) 231-6362 MO 
314)965-7115 MO 
704)525-3011 NC 
201)227-7900 NJ 
518 385-4868 NY 
716)876-1200 NY 
513) 874-8512 OH 
503) 221-5095 OR 
’901) 527-3709 TN 
214 243-1106 TX 
713) 672-3675 TX 
!801) 973-2253 UT 
Gentry and Associates 
(305) 859-7450 FL 
Inter ACT Computer 


(617)964-5270 MA 
Byte Industries 
(800) 972-5948 CA Only 
(800) 227-2070 Outside CA 
C0G Distributors. Inc. 

(513) 435-4340 OH 

(800) 245-1084 Outside OH 
(412) 366-5056 PA 
(800) 245-1064 Outside PA 
David Jamison 
Carlyle Corp. 

’213) 277-4562 CA 
415) 254-9550 CA 
*714) 640-0355 CA 
;808) 531-5136 HI 

312) 975-1500 IL 
:201) 946-9669 NJ 
!21 4) 458-0888 TX 
!713) 530-4980 TX 

The Computer Factory 
,212) 687-5000 NY 
914 793-1300 NY 

212) 896-0700 NY 
*516) 248-6700 NY 
Computing Resources, Inc. 
(702)825-8800 NV 
Computer Mart 

ot New Jersey 
(201) 283-0600 NJ 
Datamex Ltd. 

(514) 481-1116 Montreal. 
Canada 

(613) 224-1391 Ottowa 
(416) 787-1208 Toronto 
(604) 684-8625 Vancouver 
Data Systems Marketing 
602)833-0061 AZ 
714) 540-2312 CA 

213) 641-2050 CA 
415) 941-0240 CA 
916) 891-8358 CA 
213) 796-2562 CA 
213 796-2631 CA 
714 560-9222 CA 
213) 344-7097 CA 
209) 237-8577 CA 
303) 573-5133 CO 
303) 694-1710 CO 

313) 254-2830 Ml 
406) 587-1200 MT 
505) 294-1531 NM 

1 503) 297-8444 OR 
412) 486-2676 PA 
214) 960-1604 TX 
713) 769-0003 TX 
801)292-6666 UT 
206) 575-8123 WA 
Data Technology 
Industries 
(415) 638-1206 CA 
Data Terminal Mart 

5 103)270-3737 Alberta 
103)420-1755 Alberta 
514) 288-1555 Montreal 
K)2) 469-3762 Nova Scotia 
*16) 677-0184 Ontario 
416) 495-2001 Ontario 
416) 245-4780 Ontario 
(613) 729-5196 Ontar.o 
(604) 872-8482 Vancouver 
Equipment Resources 
(404) 955-0313 GA 

General Electric 

1 205) 479-6547 AL 
602) 278-8515 AZ 
415) 436-9265 CA 
714) 231-0309 CA 
203) 628-9638 CT 
(904) 751-0615 FL 
(305) 921-0169 FL 
(404) 452-4919 GA 
319) 285-7501 IA 
(219) 933-4500 IN 
317) 241-9330 IN 
(812) 473-6161 IN 
’502)452-3311 KY 
617)938-1920 MA 
(301 332-4710 MD 
612 522-4396 MN 


(305)331-7117 FL 
404) 963-8213 QA 
704)562-7602 NC 
(704)254-1949 NC 


(213) 327-6030 CA 
800) 262-4212 CA Only 
800) 421-1485 Outside CA 
(617)449-5807 MA 

(800) 343-4411 Outside MA 
617) 431-7660 MA 

(214) 235-3616 TX 
800) 442-6847 TX Only 
(800) 527-3261 Outside TX 
National Computer 


(312) 459-6400 IL 
Office Systems, h 
(704) 374-0822 NC 
(919) 274-8423 NC 
(919) 549-0545 NC 
PAR Associates 
(303) 371-4140 CO 
(801)292-8145 UT 


837-9300 AL 
859-3600 FL 
771-7520 FL 
448-1711 GA 
948-0710 MD 
273-4441 NC 
674-4000 PA 


(312) 437-9680 I L 
317)849-7300 IN 

(313) 525-1800 Ml 
(61 2) 936-6444 MN 
[216 587-3600 OH 
513)236 9900 OH 
412 782-2300 PA 
512) 835-4000 TX 
214) 386-7300 TX 
713) 988-5555 TX 


205] 
408] 
213) 
(916) 
213) 
(203) 
:305) 
(305! 
(404) 
(319) 
*312) 
617 ' 
;3oi : 
313] 
(812; 
(201 
516 
716 
216 
513 
(918 
.215. 
(412) 
>713* 
:2i4 ( . 
512] 
414 


882-2200 AL 
496-0200 CA 
537-4321 CA 
929-9732 CA 
999-4702 CA 
792-3500 CT 
927-0611 FL 
331-7555 FL 
449-91 70 GA 
373-1417 IA 
364-3750 IL 
275-5100 MA 
840-5900 MD 
525-8100 Ml 
941-5280 MN 
227-7880 NJ 
334-7474 NY 
424-2222 NY 
464-2970 OH 
439-1800 OH 
622-8000 OK 
441-0600 PA 
782-1600 PA 
784-3600 TX 
661-5010 TX 
458-8253 TX 
784-9020 Wl 


Tek Aids Industries Inc. 

(312) 870-7400 IL 
(512) 835-9518 TX 
Terminal Rentals 

i 602) 258-4466 AZ 
714) 832-2414 CA 
408) 292-9915 CA 
213) 637-3413 CA 
714) 235-9268 CA 
415) 956-4821 CA 
Terminals Unlimited 
(800) 336-0423 
Unico 

(512)451-0251 TX 

Victor Electronics 

(617) 481-4010 MA 


Computer 

(716) 381-4120 NY 


Qume. 

▼ A Subsidiary of ITT 


A Subsidiary of I 

CIRCLE 286 ON READER SERVICE CARD 


I Chlng, continued... 


3040 
3070 
3 0 0 0 
3090 
3100 
3110 
3900 
3910 
3920 
3930 

3 9 4 0 
3990 
3940 
3970 
3900 
3990 

3999 

4000 
4010 
4020 
4030 
4040 
4090 
4040 
4070 
4000 
4090 
4100 
4110 

4 120 
4130 
4 140 
4 190 
4140 
4170 
4100 
4190 
4200 
4210 
4220 
4 230 
42 40 
4 290 
4240 
4270 
4200 
4 290 
4300 
4310 
4320 
4 330 
4340 
4390 
4340 
4370 
4300 
4390 
4400 
4410 
4420 
4430 
4440 
4490 
4440 
4470 
4400 
4490 
4900 
4910 
4920 
4930 
4940 
4990 
4940 
4970 


IP TM • 000 THEN TM • 9: GOTO 3100 

IF TM • 077 THEN TM • 4 : GOTO 3100 

IT TM • 707 THEN TM ■ 7 : GOTO 3100 

IF TM • 77 0 THEN TM ■ 0 

RETURN 

REM 

REM ••• LOOKUP TABLE DATA 
REM 

DATA 1 , 34 , 9 , 24 , 1 1 , 9 , 14 , 43 
DATA 29,91,3,27,24,42,21,17 
DATA 4*40, 29, 4,7,99,44,47 
DATA 33,42,39,92,19,93,94,31 
DATA 12,14,0,23,2,20,39,49 
DATA 44,32,40,10,44,97,90,20 
DATA 13,99,43,22,34,37,30,49 
DATA 10,94,40,41,19,41,30,90 
REM 

REM ••• RESPONSE DATA 
REM 

DATA THE CREATIVE 

DATA THE RECEPTIVE 

DATA DIFFICULTY AT THE BEGINNING 

DATA YOUTHFUL FOLLY 

DATA WAITING (NOURISHMENT) 

DATA CONFLICT 
DATA THE ARMY 

DATA HOLDING TOGETHER (UNION) 

DATA THE TAMING POWER OF THE SMALL 
DATA TREADING (CONDUCT) 

DATA PEACE 

DATA STANDSTILL (STAGNATION) 

DATA FELLOWSHIP WITH MEN 

DATA POSSESSION IN GREAT MEASURE 

DATA MODESTY 

DATA ENTHUSIASM 

DATA FOLLOWING 

DATA WORK ON WHAT HAS BEEN SPOILED (DECAY) 

DATA APPROACH 

DATA CONTEMPLATION (VIEW) 

DATA BITING THROUGH 

DATA GRACE 

DATA SPLITTING APART 

DATA RETURN (THE TURNING POINT) 

DATA INNOCENCE (THE UNEXPECTED) 

DATA THE TAMING POWER OF THE GREAT 

DATA THE CORNERS OF THE MOUTH (PROVIDING NOURISHMENT) 
DATA PREPONDERANCE OF THE GREAT 
DATA THE ABYSMAL (WATER) 

DATA THE CLINGING/ FIRE 
DATA INFLUENCE (WOOING) 

DATA DURATION 
DATA RETREAT 

DATA THE POWER OF THE GREAT 
DATA PROGRESS 

DATA DARKENING OF THE LIGHT 
DATA THE FAMILY (THE CLAN) 

DATA OPPOSITION 
DATA OBSTRUCTION 
DATA DELIVERANCE 
DATA DECREASE 
DATA INCREASE 

DATA BREAK-THROUGH (RESOLUTENESS) 

DATA COMING TO MEET 

DATA GATHERING TOGETHER (MASSING) 

DATA PUSHING UPWARD 

DATA OPPRESSION (EXHAUSTION) 

DATA THE WELL 

DATA REVOLUTION (MOULTING) 

DATA THE CALDRON 

DATA THE AROUSING ( SHOCK / THUNDER ) 

DATA KEEPING STILL/ MOUNTAIN 

DATA DEVELOPMENT (GRADUAL PROGRESS) 

DATA THE MARRYING MAIDEN 
DATA ABUNDANCE (FULLNESS) 

DATA THE WANDERER 


201 


March 1083 e Creative Computing 


I Ching, continued... 

4380 DATA THE GENTLE (THE PENETRATING/ WIND) 

4370 DATA THE JOYOUS/LAKE 

«400 DATA DISPERSION (DISSOLUTION) 

4410 DATA LIMITATION 
4420 DATA INNER TRUTH 

4430 DATA PREPONDERANCE OF THE SMALL 
4440 DATA AFTER COMPLETION 
4430 DATA BEFORE COMPLETION 
4440 : 

4470 : 

4000 REM •** INSTRUCTIONS*** 

4010 HOME 

4020 PRINT "THE I CHING IS AN ANCIENT CHINESE METHOD OF DIVINATION BY R 

EPEATEDLY THROWING STICKS OR COINS. A SIX-LINE FIGURE, OR HEXAGRAM, IS CREATED " 
4030 PRINT 

4040 PRINT "THIS HEXAGRAM IS INTERPRETED BY CONSULTING A METAPHORICAL TEXT." 

4030 PRINT 

4040 PRINT "FURTHER INFORMATION CAN BE OBTAINED BY DERIVING A SECONDARY HEXAGR 
AM, AND TWO SO-CALLED 'NUCLEAR HEXAGRAMS 1 " 

4070 PRINT 

4080 PRINT "THIS PROGRAM PROVIDES THE HEXAGRAM NAMESONLY FOR FURTHER INTERPRE 
TAT I ON , USERS SHOULD OBTAIN A GOOr I CHING TEXT. SUCHAS THE CLASSIC TRANSLATION 
BY RICHARD WILHELM (PRINCETON UNIVERSITY PRESS) " 

4070 GOSUB 8000 

4100 HOME PRINT "CASTING THE I CHING" 

4110 PRINT INVERSE PRINT "WITH COINS" NORMAL 

4120 PRINT 

4130 PRINT "USE THREE SIMILAR COINS. SUCH AS PENNIES ASSIGN ONE FACE TH 

E VALUE OF 3, AND THE OTHER FACE THE VALUE OF 2 THINKON YOUR QUESTION AS YOU CAS 
T THE COINS SIX TIMES." 

4140 PRINT 

4130 PRINT "AFTER EACH THROW, SUM THE THREE FACES, TO GET A VALUE FROM 4 TO 7 
ENTER THIS VALUE INTO THE COMPUTER " 

4140 PRINT PRINT INVERSE PRINT " BY COMPUTER ": NORMAL PRINT 

4170 PRINT 

4180 PRINT "THE COMPUTER WILL SIMULATE COIN TOSSES IF YOU PRESS ANY KEY SIX TIMES." 
4170 GOSUB 8000 

4200 HOME : PRINT "INTERPRETING THE I CHING" PRINT PRINT 

4210 PRINT "THE COMPUTER FIRST GENERATES THE PR I MAR YHE X AGRAM SOME USERS PREFE 

R TO MEDITATEON THIS FIGURE DIRECTLY. WITHOUT ADDITIONAL DATA." 

4220 PRINT PRINT 

4230 PRINT "1 (RETURN) WILL ADD THE HEXAGRAM NAME, AND THE LINE VALUES READING 
FROM BOTTOM TO TOP " : PRINT 

4240 PRINT 

4240 PRINT "2 (RETURN) WILL GENERATE THE SECONDARY AND NUCLEAR HEXAGRAMS, AND 
THEIR NUMBERS ..." 

4270 VTA B 20 PRINT "PRESS ANY KEY TO SEE THIS PATTERN" ; : GET At: GOSUB 7010 

4280 GOSUB 8000: HOME VTAB 3 

4270 PRINT "A FINAL (RETURN) WILL SUMMARIZE THE DATA ON ALL FOUR HEXAGRAMS, 

AND PROVIDE A PRINTOUT OPTION." 

4300 COTO 140 
4310 REM 

7000 REM * • • GRAPH I C I NSTR * * * 

7010 HOME 

7020 FOR X - 1 TO 20 VTAB (X): HTAB 17: PRINT "1": NEXT 

7030 FOR X - 1 TO 37: VTAB 10 HTAB (X): PRINT NEXT 

7040 VTAB 3: HTAB 3: PRINT "ORIGINAL": HTAB 5 PRINT "HEXAGRAM" 

7030 FOR X * 1 TO 500 NEXT SPEED" 100 

7040 FOR X - 14 TO 23: VTAB 4 HTAB (X): PRINT ">";: NEXT SPEED. 233 

7070 SPEED. 235 

7080 VTAB 3: HTAB 23 PRINT "SECONDARY": HTAB 23 PRINT "HEXAGRAM" 

7070 FOR X ■ 1 TO 300: NEXT SPEED. 100 

7100 FOR X . 7 TO 14: VTAB (X): HTAB 8 PRINT "I": NEXT SPEED. 233 

7110 VTAB 13 HTAB 3 PRINT "NUCLEAR": HTAB 3: PRINT "HEXAGRAM": HTAB 3 PRINT 

"DERIVED": HTAB 5: PRINT "FROM ORIGINAL" 

7120 FOR X - 1 TO 300 NEXT SPEED. 100 

7130 FOR X . 7 TO 14: VTAB (X): HTAB 28: PRINT "I": NEXT : SPEED. 233 

7140 VTAB 13 HTAB 23: PRINT "NUCLEAR": HTAB 23 PRINT "HEXAGRAM": HTAB 23: PR I 

NT "DERIVED": HTAB 23: PRINT "FROM SECONDARY" 

7130 SPEED. 253 
7140 RETURN 

7777 REM 

7778 REM ***PAUSE*** 

7777 REM 

8000 VTAB 24 PRINT "PRESS ANY KEY TO CONTINUE";: GET A8 : RETURN 


202 


March 1983 c Creative Computing 


YOUR HOME COMPUTER IS 
JUST THE BEGINNING. 

You’ve got your home finances 
organized, learned a little French, 
played a lot of Zork. You have all 
the software you want. 

Yet, something is missing. 

Introducing Delphi™. The 
information, communications and 
entertainment system that takes you 
far beyond the limitations of disks 
and cartridges. The system that’s 
so friendly the whole family can 
use and enjoy it. 

Delphi is 
what thef f 
home 
computer 
was 
really 
meant 
for. 


What th^ 
home 


THE PRICE IS 
FRIENDLY, TOO. 




HERE’S WHAT DELPHI GIVES 
YOU NOW 

With a simple telephom 
call, you can look up any- 
thing in a vast research 
library which includes 
a 20,000-entry 

encyclopedia. You can 7 r2 

do your banking. Get the news, 
weather and sports stories you 
want from several wire services. 
Check airline schedules and make 
reservations. Shop from an electronic 
catalog. Tap into the Comp-U-Store* 
discount shopping service. Keep 
track of your appointments. Play 
games. Get in touch with other peo- 
ple through the electronic 
bulletin board, mail and "talk’’ 
services. Seek advice from other 
members and volunteer your 
own expertise. Collaborate on 
the Delphi novels. Take part 
in or run a subscriber poll. 

That's just the beginning. 




We’re continually adding new 
services. But only services we think 
you and your family 
will use and enjoy. 1 
What’s coming, 
for example, 
are tutorials on 
subjects from 
algebra to zoology. ^ 

You can be part of the 
design committee, just tell 
us what you’d like to see 
on Delphi. 

SO FRIENDLY, YOU DON’T 
EVEN NEED OUR HANDBOOK. 

Delphi is the easy-to-use, 
friendly information system. We 
designed it for humans. You 
don’t have to speak 
computerese. In fact, 
you don’t even need 
our friendly 
handbook. We’ll 
take you on a 
guided tour right 
on your screen. 

DELPHI” 

What the home computer was really meant for. 

General Videotex Corp., 377 Putnam Ave. , Cambridge, MA 02139 (617) 491-3393 

CIRCLE 171 ON READER SERVICE CARD 



It’s just 149 95 to establish 
your Delphi membership and for the 
handbook to get you started. Then 
just as little as 85 cents for 10 
minutes (J5 per hour) on-line for 
most services during home time . . . 
evenings, weekends and holidays. 
Office time, of course, is more. 

DELPHI IS COMPATIBLE 
WITH YOUR EQUIPMENT. 

No matter what home 
computer you have, you can use 
Delphi. Unlike other systems, Delphi 
is compatible with all makes and is 
easily adaptable to any screen size. 
And you can use just about any 
acoustic coupler or direct connect 
modem to connect Delphi to your 
telephone. 

WE PROTECT YOUR PRIVACY. 

We designed privacy into 
Delphi from the start. Our 
password system 
prevents 
unauthorized 
access. We don’tl 
even know your password, 
and you can change it any 
4 time. We can’t monitor your trans- 
actions or communications. We can’t 
retrieve information except at your 
request. The safeguards are spelled 
out in our policy statement and 
agreed to by our people. A copy is 
available. We are members of and 
subscribe to the policies of the 
Videotex Industry Association. 

SIGN UP, L0G n QN 
BE IN TOUCH-. " 

To sign up 
and log on, or 
for more informa- 
tion, just see your 
dealer. Or get in touch with Delphi. 

We’ll put your computer in 
touch with destiny. 

*Comp-U Store Is a registered trademark of Comp l Card of America 





Part Two 


TRS-80 Graphics Made 
Almost Painless 


This is the second article in a three 
part series. The first segment appeared 
in the January 1982 issue. Here we dis- 
cuss some quirks of Level II Basic and 
describe Vector Plotter, a program that 
draws lines on the screen between any 
two points. Vector Plotter can produce 
random vectors, or you can supply the x, 
y coordinates of the initial and terminal 
points of a vector. 

Many people don’t know what vector 
means because it is often misused. The 
correct definition — used by math- 
ematicians, engineers, and scientists 
other than biologists — is a line which 
has two properties, length and direction. 
Some programmers use vector to mean 
array. Airplane pilots and science fiction 
writers often use it in place of direction. 
Biologists use vector to mean “a disease 
carrying organism.” 

Peculiarities of Level II 

There are two problems with the val 
function, which are not mentioned in the 
reference manual. The first problem is 
that val doesn’t recognize numeric 
character strings preceded by a minus 
sign if there are blanks before the minus 
sign. That problem was described in Ra- 
dio Shack’s “Microcomputer News” 
(Oct. and Nov. 1980 issues). The second 
problem is that if a percent symbol is the 


John Crew, 1 106 Karin Dr., Normal. 1L 61761. 


John Crew 


first nonblank character after a string of 
numeric characters, an sn (syntax) error 
message will be printed when val is 
used on that string. 

Apparently the programmers at 
Microsoft were uncertain about what 
should be done in this case. They could 
divide the value by 100 to get a decimal 
equivalent, they could leave the number 
as a percentage, or they could have an 
error result and leave it to you to write 
an error handling subroutine to perform 
whichever calculation you want. 

They chose the latter option, but for 
some reason they call it an sn error in- 
stead of an fc (illegal function argu- 
ment) error. Listing 1 demonstrates both 
problems with the val function. Listing 
2 shows the extra lines needed to make 
the program in Listing 1 work as 
desired. 

If you want the decimal equivalent of 
a percentage instead of the percentage 
returned by val, then use an error han- 
dling subroutine like the one in Listing 2 
but insert /100 after 

LV=VAL ( LEFTS ( B , K - 1 ) ) 
in line 100. 

Because I often want compact pro- 
grams, I sometimes use if-then state- 

204 


ments with an implied then. The Level 
II reference manual doesn’t say when 
then is unnecessary, so by experiment I 
discovered when it can be omitted. 

Figure 1 shows different legal IF- 
then-else statements, most of which 
use an implied then, that don’t work 
properly. 

The first two examples in Figure 2 
have the same error. In a compact IF- 
then-else statement with an implied 
then, if the logical expression ends with 
a string constant, the then branch 
works properly, but the else branch 
will be ignored. That problem can be 
solved by reversing the last comparison 
(so it is “YES” = INS) or by inserting a 
comma, blank space, or then between 
the logical expression and the then 
branch. 

Another solution would be to put 
parentheses around the logical ex- 
pression. That problem is one of the few 
cases I know of which can be solved by 
inserting a space; Level II usually ig- 
nores spaces. 

An odd if-then-else statement I 
found doesn’t have a then branch. It is 

I FA=BELSEPR I NT‘‘NOT EQUAL” 

If the logical expression is true, noth- 
ing is done, otherwise the else branch is 
taken. 

I suggest you avoid using unusual 
forms of if-then or if-then-else state- 

March 1983 c Creative Computing 


BUY SOME TIME 

FOR *169 


Time is money. You have a computer 
system because you know that it saves 
you money by simplifying procedures and 
reducing time normally involved in your 
work. Time is an important resource which 
should not be wasted. You are wasting 
valuable time if you ever wait for your 
printer. 

No waiting. Now with Microfazer by 
Quadram there is no more waiting. 

Microfazers are inexpensive universal 
printer buffers which any computer user 
cannot afford to be without. Any 
computer— any printer (or plotter!), 
whether parallel or serial. Microfazer 
receives information from the computer at 
ultra high speeds causing the computer to 
think the printer is printing just as fast as 
the computer can send. Microfazer holds 
the information until your printer can 
handle it, and then sends it on. 


More copies. Microfazer is equipped 
with a copy feature allowing additional 
copies of the buffered information— from 
one to as many as you want— with the 
mere press of a button. When you need 
your information repeated, for whatever 
reason, its always right there— inside 
Microfazer. 

Microfazer stack. Microfazer can be 
stacked with popular modems or other 
peripherals. Some models can plug directly 
onto the back of your printer. Install it in 
less than 60 seconds, and choose the 
amount of buffer memory you need— 8K, 
16K, 32K, or 64K. One model even comes 
with up to 512 K! You may use several 
Microfazers in series to create just whats 
right for you. Take data.in from a serial 
computer and out to a parallel printer. Or 


in from a parallel computer and out to a 
serial printer. Microfazer is just as flexible 
as you need it to be. 

Low price. Only $169 for 8K of 
buffering, $189 (16K). $225 (32K) and 
$299 for a full 64K. Serial-to-Parallel, 
Parallel-to-Serial and Serial-to-Serial 
models have slightly higher prices. 



QUADRAM 

CORPORATION 


4357 Park Drive /Norcross. Ga 30093 
(404) 923-6666 

CIRCLE 236 ON READER SERVICE CARD 


?Ssss?.«as: m» 


5.® 5 

*,o.co<** 


.9® 


HC e 

C^2^^ c -amHC* ( 

Sggs- 

. 3 iaoO®* *> >.<* 




CIRCLE 211 ON READER SERVICE CARD 


0 Dysan 

+/ CORPORATION 


Satomyam pwiN— i. b— 100% — imcm 

9®* ^ock. wlMi 24 fcoura Cal to! FVtE£ 
(MO) 05-4137 lot prtoM and -«r n.i ,,. 



CIRCLE 225 ON READER SERVICE CARD 


FREE 

CATALOG! 

Just let us know and we’ll mail you a 
FREE Creative Computing Catalog 
- 16 pages filled with books, buyer s 
guides, magazines, and more! 

Tb get your FREE catalog, write 
to: Creative Computing Catalog, 
Dept HB3X 39 East Hanover Ave , 
Morris Plains, NJ 07950 



TRS-80 Graphics, continued... 

Figure 1. 

Examples of Legal if-then-else statements 

Example 

Indicator of 
Separation of 
Logical Ex- 
pression and 
THEN Branch 

Notes 

1 FA=BTHENC=OELSEC= 1 

THEN 


1 FA=B , C=0ELSEC=1 

Comma 

A comma works like then. This is 
allowed because some other 
versions of Basic allow it. 

1 FA%=B%C%=0ELSEC%=1 

Type declaration 
character 
(S, %,!,#) 


1 FA=1 / ( B+1 ) C=OELSEC= 1 

Parenthesis 


1 FA=BPR 1 NT ‘ * SAME ’ ’ ELSE 
PRINT* ‘DIFFERENT* ’ 

Basic keyword 


1 FA=B : C=OELSEC= 1 

Colon 

The colon takes the place of then 
here, but as Figure 2 shows, this 
doesn't work if you want the then 
branch to be an implied goto 
branch. 

I FA= 1 B=- 1 ELSEB= 1 0 

Transition from 
numeric charac- 
ter string to a 
variable name 
which doesn't 
start with E or 
D. 


1 FA=0 , 1 000ELSE2000 

Comma 

1 FA=0GOTO1 000ELSEGOTO2000 
is equivalent. 

1 F 1 0=A%90ELSE 100 

Type declaration 
character 

Equivalent to 

1 F 1 0=A%GOTO90ELSE 100 

IFA=8/(B+1 ) 100ELSE90 

Right parenthesis Equivalent to 

IFA=8/(B+1 )GOT0100ELSE90 

Figure 2. 

Examples of if-then-else Statements Which Don’t Work as Desired 

Example 

Separation 
Indicator Notes 


I F I N$= * ‘ YES • * AFF I RM=AFF I RM+ 1 Quotation • 

ELSENEG=NEG+ 1 mark 

I F I N$= ‘ ‘ YES ’ ’ PR I NT * * AGREE ’ 1 ELSE Quotation • 
PR I NT “D I SAGREE * * mark 

I FA ! =3E=1 : PR I NT * * TRUE ’ ’ELSE None • 

PRINT* ‘FALSE* ‘ 

I FA#=8D=- 1 : PR I NT * ‘ TRUE ’ ’ ELSE None • 

PRINT* * FALSE * * 


206 


March 1983 ° Creative Computing 




Congratulations. 






your VisiCalc 

JUST DOUBLED 
IN VALUE. 


New Super Expander Plus™ pre-boot 
for Ramex-128™ board upgrades any 
Apple II™ 16-sector VisiCalc™ to look 
like the Advanced Version. 


SUPER EXPANDER PLUS keeps all 
your existing VisiCalc facilities, and 
adds variable column width, global 
formatting of numbers, negative 
numbers in brackets, password 
protection, new format commands, 
tabbed fields, the works. It even 
supports an 80-column card if one 
is present. 

If 136K is enough, you can get all 
these features with just one Ramex-128 
board. But SUPER EXPANDER PLUS 
supports two Ramex-128K cards to 
give you an incredible 255K VisiCalc 
File, and dumps the whole model 
back and forth to floppies in less 
than 40 seconds. 

There’s simply no other memory- 
expansion /software combination 





that even comes close. All the others 
give you less memory, take longer to 
load and save (as much as fifteen 
minutes longer) , and cost more for 
what you get. You’ve got to see it to 
believe it. Quick! Call your dealer. 

Ramex-128 card, just $499. 
SUPER EXPANDER PLUS, 
just $125. 

OWN / 0 

GAAEGA AMCPONA/APE, INC 

222 SO. RIVERSIDE PLAZA 
CHICAGO. IL 60606 

312 - 648-484 4 

!||ggg§§l 


Following our long-established Omega MicroWare policy, present Super Exoander-40 
and -80 owners may upgrade for the price difference only. Phone our office tor details. 

Applets a rrgjMrred trademark of Apple Computer Inc VWCalc is a rrpsierrd uadrmark of VfefCorp. Inc Super Expander Plus Ramex 128 and Omega MtcmSarr are trademarks of Omega Micro Wirr Inc 

© 1985 Omega M*m»I*rr. Inc 

CIRCLE 222 ON READER SERVICE CARD 



If you’re ready to learn intermediate BASIC programming 

STEP BY STEP TWO 
IS READY FOR YOU! 




In Each 
Parentheses . 

Choose One: 

If you're one of the 

(happy, smart, ecstatic) 

thousands who 
learned (quickly, 
clearly, non-boringly) 

to use their APPLE 
computers with our 
beginners' BASIC 
tutorial. The New 
Step By Step , then 
we (know, believe, 
swear) that Step By 
Step Two is ready to (ease, breeze, 
squeeze) you into the (advanced, inter- 
mediate, grown-up) world of PEEK and 
POKE, hexidecimal numbers, concaten- 
ations, and (much, much, much) more. 

On the other (hand, foot) if you didn't 
(grow with, thrill to, involve the whole 
family in) the PD1 (learning, hands-on, 
fun ) experience, here's what you missed: 

• Teaching techniques that teach 

• Involvement you enjoy 

• Sounds that spur you on 

• Graphics that simplify 
the complex 

• Animation that makes 
this tutorial a stimulating 
experience. 

• A friendly voice that guides 
you to course completion 

The Step By Step Two program 
works this way: 

• the computer program sets up screen 
displays or sample programs for you. 


• the cassette voice 
tells you what's 
happening. 

• you (deal with, 
figure out, guess at) 

the answer. 

• the computer 

(praises, pans) your 
work. 

• you (peruse, plunge 
into, practice in) the 

Work Book. 

• after each lesson, 
you’re (quizzed, 

queried, questioned). 

• you're then (prepared, practiced, 
primed) for the next lesson. 

• the final exam reveals all (superstars, 
slackers). 

There's lots to learn in Step By 
Step Two: 

• PEEK & POKE • CHR$ and ASC 

• Default values functions 

• Memory map • control 

CALL program characters 

• ASCII codes • RAM vs ROM 
• hexidecimal numbers 
• machine monitor 
l • string logic 

• string arrays 

• high resolution graphics 

• screen memory 

But don’t take our (word, 
words, wordiness) about how 
(good, great, grand) the Step By Step 

‘Apple is a trademark of Apple Computer Corp 


method is. Listen to our (critics, 
reviewers, M^ls): 

“If you want to learn BASIC or 
would like a little guidance and encour- 
agement added to what you already 
know, then the way to go is Step By 
Step." — Softalk 

“The Step By Step approach is the 
next best thing to having an experienced 
programmer by your side. . . Step By 
Step is a superb example of a successful 
blend of various media. The teaching 
principles are sound, the execution is 
virtually flawless, and the whole 
thing works.'' — Popular Computing. 

If you want to move ahead in BASIC 
programming, the next (simple, logical, 
shrewd) step is Step By Step Two. 

Step By Step Two is available at fine 
retail stores or direct from PDI for 
$89.95 plus $3.00 shipping and 
handling. (The package includes back- 
up discs.) 

PS. If you've yet to take your first 
step into BASIC, it's time to get The 
New Step By Step! Same great tutorial 
techniques, for $79.95 plus $3.00 
shipping and handling. 


Program Design. Inc. 
11 Idar Court 
Greenwich. CT. 06830 
203-661-8799 



CIRCLE 285 ON READER SERVICE CARD 



TRS-80 Graphics, continued 

I FA=BC= - 1ELSESTOP 


None 


I FA=B C=- 1ELSESTOP 


FOR THE WONDERFUL 
WORLD OF ATARI 
400 & 800 SYSTEMS 


I F0=TANDS=0STOPELSE100 


IFO=T AND S=0) THEN80ELSE90 


IF 1=9 : 1 0ELSE20 


None There is a syntax error 

in the logical ex- 
pression. The tan is 
interpreted as a func- 
tion name which isn't 
what I want. 

then The logical expression 

is interpreted the same 
as: (0=TAN(DS) )=0 
which is equivalent to 
NOT ( 0=T AN ( DS ) ) or 
OOTAN(DS) . 

Colon If true, a sn error re- 

sults. If false, nothing 
happens. 


* If true, the then branch is used; but if false, the else branch is never taken. 
See article for a list of solutions to this problem. 

** The else branch is used if false. Because E or D if used before an exponent 
the assignment statement is considered part of the preceeding logi- 
cal expression. 

*** This is interpreted the same as ((A = BC) = -1) which has a logical expression 
within a logical expression. It is equivalent to A = BC. 

Figure 3. 

Variables Used in Vector Plotter 


Type 

Name(s) 

Use(s) 

Integer 

XI 

X coordinate of initial point. 

Y1 

Y coordinate of initial point. 


X2 

X coordinate of terminal point. 


Y2 

Y coordinate of terminal point. 


N 

The number of x,y coordinates stored so far. 


L 

The number of x,y coordinates which will be 
stored. 


I 

Count of characters entered in coordinate entry 
subroutine. 


MV 

The maximum number of vectors which can be 
stored. 


X 

Loop counter for drawing lines; it is the current 
x coordinate of the cursor. Temporary storage. 


Y 

Loop counter for drawing lines; it is the current 
y coordinate of the cursor. Temporary storage. 

Single 

Precision 

A 

Used in line drawing calculations. It is either the 
slope or the reciprocal of the slope. Temporary 
storage. 


B 

Used in line drawing calculations, for x or y co- 
ordinate. Temporary storage. 


C(0-*(MV-1)) 

Coordinate storage array. 

Character 

String 

Q A 

Last character entered. 

B 

String of characters entered in coordinate entry 
subroutine. 


RCE ANNOUNCES... 

^COMMANDER 2400* 

AN INVITATION TO AN 
EXCITING NEW DIMENSION 
OF COMPUTER CONTROL 
AND PROGRAMMING EASE. 


1 


2400 WITH KEY PAD - 2400 STANDARD 

EXPERIENCE 

. . . The responsive feel of superbly crafted 
engineering under your fingertips. 

. . . The convenience and comfort of your own 
detachable professional keyboard system. 

. . . The beauty, elegance and natural warmth 
of wood. 

. . . The luxuriousness, softness and durability 
of fine furniture textured vinyl. 

... A combination of features designed to 
return the thrill of personal command to 
computing. 



FEATURES 

1. Exclusive and unique calculator circuit! 
Allows keypad to be switched into use as a 
standard rapid entry calculator. 

2. Detachable option allows easy disconnec- 
tion to store away while the youngsters play 
their games! 

3. User installable in minutes, no soldering 
required! 

4. Allows simultaneous use of BOTH 
keyboards! 

5. Keyswitches and components are top 
quality design and manufacture. 


THE COMMANDER 2400 IS AVAILABLE 
FROM $109.00 TO $199.00 DEPENDING 
ON YOUR CHOICE OF OPTIONS AND 
COMES WITH A 10 DAY MONEY BACK 
GUARANTEE. OUR WARRANTY IS FOR 
6 MONTHS, BOTH PARTS & LABOR! 
SEND FOR OUR FREE BROCHURE AND 
FULL ATARI CATALOG! 

TO ORDER, CALL TOLL FREE 


(800) 547-2492 



536N.E."E" STREET 
GRANTS PASS. OREGON 97526 


March 1983 c Creative Computing 


209 


CIRCLE 243 ON READER SERVICE CARD 



TRS-80 Graphics, continued... 

ments because line renumbering pro- 
grams, Basic compilers, and other 
versions of Basic almost certainly won’t 
allow such things. Besides those prob- 
lems, using odd formats of Basic state- 
ments makes your programs hard to 
read or debug. Only use unusual forms 
of Basic statements if you desperately 
need to save memory or you want your 
program to be incomprehensible. 

Multiple IF-THEN-ELSE statements 

I often use complex, multiple IF- 
then-else statements to consolidate a 
long process into one program line. This 
eliminates many goto statements so the 
program is easier to read and runs faster. 
The Level II manual isn’t very helpful in 
explaining how to write complex, mul- 
tiple if-then-else statements and it 
even gives an incorrect example on page 
4/17. Contrary to the claim in the man- 
ual, you can’t nest if-then-else state- 
ments within an if-then-else 
statement. (The writers of the manual 
were thinking of Fortran or perhaps 
PL/1.) else is matched with the most 
recent then (or implied then) in that 
program line. See the following listings 
for examples. 

How To Use Vector Plotter 

In the instructions you will see the 
maximum number of pairs of endpoints 
which can be stored (which is the same 
as the number of vectors which can be 
stored). The maximum number of vec- 
tors is calculated in line 100 based on the 
amount of free memory. The formula 
was arrived at by experimentation. Some 
free space is left for use by Basic. The 
more free memory you have, the smaller 
the percentage used for the coordinate 
array. 

After the instructions, you are asked if 
you want random vectors. Usually, my 
programs look for Y and anything else is 
treated as no, but in line 1 50 of Vector 
Plotter you must reply Y or N. 

If you don’t want random vectors, 
you are next asked how many vectors 
you want to enter. You should ask for as 
many or more than you expect to enter. 
The computer then asks for the co- 
ordinates of the initial and terminal 
points. After you enter each pair of end- 
point coordinates, the number of end- 
point pairs entered so far is printed. You 
may leave this loop early by pressing the 
S key instead of entering coordinates. To 
see instructions, press the H key instead 
of entering coordinates. H and S are rec- 
ognized only when they are pressed be- 
fore you have typed anything in response 
to an input request. 

Entering Coordinates 

If you want a nonzero x coordinate, 
type it first. Then if you want a nonzero 


y coordinate, type a decimal point fol- 
lowed by the y coordinate. If the y co- 
ordinate is only one digit, put a zero 
between the decimal point and the digit. 
If you press enter without typing any- 
thing, the x and y values are set to zero 
by default. To backspace and erase the 
last character, press the key as usual. 

The x coordinate must be between 0 
and 127. The y coordinate must be be- 
tween 0 (bottom of the screen) and 47 
(top of the screen) — the y coordinate is 
inverted from the standard Level II use 
by subtracting the requested y co- 
ordinate from 47. 

The computer constantly checks to 
see if the value you typed has an x or y 
coordinate which is too high or too low. 
If either the x or y coordinate is 
too high or too low, the last digit entered 


First sample run of Vector Plotter. 

DO YOU WANT RANDOM VECTORS' 7 Y 
HOW MANY RANDOM VECTORS? 4 

PAIR • 1 PAIR • 3 

PAIR • 2 PAIR • 4 



Listing l. Demonstration of the Two Problems with the VAL Function. 

10 CLEAR lOO* DEFSTR A-B« DEFINT I-Z 
20 DATA 1 2, -87 , 1 X.-lOO X 

30 CLS* PRINT TAB (6) "EXAMPLE OF TWO PECULIARITIES OF THE VAL FUNCTION" I PRINT 
TAB < 19) "BY JOHN CREW 1 1/27/81 "« PRINT 
40 PRINT"STRING", "LENGTH", " VAL (STR ING) " 

50 FOR 1-1 TO 4* READ A 

60 FOR J-O TO It B-STR I NG4 < J , 32 ) ♦A t PRINT B, LEN <B) , 

70 V«VAL<B> 

80 PRINT V 

90 NEXT J 
95 NEXT I 


Listing 2. Extra Lines Needed to Make the Program in Listing l Work as Desired. 

IS ON ERROR GOTO 100 

64 REM LINES 65-66 REMOVE LEADING BLANKS FROM THE STRING NAMED “B". THIS WILL FI 
X THE PROBLEM OF A NEGATIVE NUMERIC STRING BEING IGNORED IF THERE ARE BLANKS IN 
FRONT OF IT. 

65 IF LEN(B>-0 THEN 70 ELSE P-0« FOR K-l TO LEN(B> I IF MIDB < B, K , 1 ) < >“ M TH 
EN P-k-li K-256 

66 NEXT Kt B-RIGHTB(B,LEN(B)-P> 

96 END t REM LINES 100-110 ARE AN ERROR HANDLING SUBROUTINE. ANY ERROR EXCEPT A 
SN ERROR IN LINE 70 IS HANDLED IN THE USUAL WAY. LINE 110 AND THE "ELSE" BRANCH 
IN LINE 100 ARE ONLY USED FOR A SN ERROR IN LINE 70. 

97 REM IF A SN ERROR IN LINE 70 OCCURS, THE STRING NAMED B IS SEARCHED, FROM LEF 
T TO RIGHT, FOR A "X" SYMBOL. THEN THE VAL FUNCTION IS USED ON THE PORTION OF TH 
E STRING BEFORE THE "X" SYMBOL. 

98 REM A REAL SN ERROR IN LINE 70 WON'T BE TREATED AS SUCH. MAKE SURE LINE 70 IS 
TYPED CORRECTLY BEFORE RUNNING THE PROGRAM. 

lOO IF ERR/2* 102 OR ERL < >70 THEN ON ERROR GOTO O ELSE FOR K-l TO LEN (B) l IF MI 
D4 < B, K, 1 )»"X" THEN V-VAL (LEFT* (B, K-l ) ) i K-256 
HO NEXT Ki RESUME NEXT 


Listing 3. Vector Plotter. 

lOO CLEAR 1 2i DEF INTA-Z I RANDOM i MV-F I X < (MEM-477) /9) *2* tDIMC • (MV-l ) iMV-FIX ( (MV+l>/2* 

> 

105 REM LINES 1 lO & 120 PRINT INSTRUCTIONS 

110 QA4-" COORDINATES H I CLS t PR I NTT AB (23) “VECTOR PLOTTER 

"TAB (20) "BY JOHN CREW 11/27/81 

THIS CAN WORK IN TWO WAYSt THE COMPUTER CAN PLOT RANDOM LINES, OR YOU CAN ENTER 
THE X , Y"QA*"OF THE INITIAL AND TERM I NALPO I NTS . 

MAXIMUM NUMBER OF L INES- "STR* (MV) " . 

( 0 , 0 ) "| 

120 PRINT" IS THE LOWER LEFT-HAND POINT. (127,47) IS THE UPPER RIGHT-HAND POINT. 

PRESS ’H' FOR HELP INSTEAD OF ENTERING THE"QA*"OF A 

POINT. 

PRESS IS' TO STOP BFJORE ENTFRINR THE NUMBER- OF LINES YOU 
SPECIFY. 

"TAB (13) "PRESS ANY KEY BUT 'BREAK’ TO BEGIN" * GOSUB446 

140 REM LINES 150-220 EITHER GENERATE RANDOM VECTORS OR CALL THE X,Y COORDINATES 
ENTRY SUBROUTINE 

150 N-OiCLSi PRINT "DO YOU WANT RANDOM VECTORS? “t 

160 G0SUB420I IFQA*-“Y"THENX-1 « GOTO 1 70ELSE I FQA4- "N" THENX-2 « GOTO 1 80ELSE IF " “<-QA*P 
RINTCHR* (8) | 

165 GOTO 160 


210 


March 1983 c Creative Computing 





for Your Ddsk-Drive? 




THE SYNETIX SOLID STATE DISK EMULATOR 
FOR THE APPLE, INCREASES 
SPEED UP TO 1000% 


♦ mechanical disk drives. The 
SSD requires no external modification and uses only 
150 ma power supply or per board. 

Two Models are now available at new low prices. 

The Model 2201 (147K) single disk is now only 
$395.00. The Model 2202 (294K) dual Disk is 
$695.00. 

The Model 2201 (147K) is upgradeable to a Model 
2202 (294K) by you or by Synetix. 

^ Contact your local dealer, 

■ or call: 

Synetix Micro Products Inc. 
CIRCLE 271 ON READER SERVICE CARD 


The Synetix Solid State 
Disk emulator operates identically to the standard 
disk drive, but responds much faster for programs 
using disk I/O. The SSD also saves wear on your 
mechanical drive and diskettes. 

The Solid State Disk Emulator is compatible with 
DOS 3.3, Pascal, SofTech p-Systems IV.O, IV.l, and 
CP/M operating systems. Call us for a complete list 
of compatible software and benchmark results on 
aforementioned systems. 

Database management, word pro- ~ 
cessing and file manipulation 

programs can run up to 1000% ^ ^ ^ 

A single board fits any slot Jg / ^ ^ _ 

and can respond as one or two jy‘ 5 ' 


Apple and Apple DOS are trademark* of Apple Computer Inc. CP/M i» a trademark of Digital Re«earch. 



TRS-80 Graphics, continued... 

Second sample run of Vector Plotter. 

DO YOU WANT RANDOM VECTORS' 7 N 

HOW MANY VECTORS DO YOU WANT TO ENTER'' 2 

ENTER INITIAL POINT’S COORDINATES'' 

ENTER TERMINAL POINT’S COORDINATES? 127.47 
PAIR • 1 


ENTER INITIAL POINT’S COORDINATES* 7 .47 
ENTER TERMINAL POINT’S COORDINATES* 7 127 
PAIR • 2 



is rejected; you aren't allowed to type an 
illegal coordinate. If you press a key 
which isn't used for coordinate entry, it 
is ignored. I have tried to make this pro- 
gram foolproof. 

After all the coordinates have been 
stored, the vectors are drawn. There is a 
delay of a few seconds before the first 
vector is drawn. 

To quit using Vector Plotter, press the 
break key. □ 


170 INPUT” 

HOW MANY RANDOM VECTORS” j L I IFL< 1 THEN150ELSE IFMV< LTHEN 1 70ELSE200 

180 CLSi INPUT "HOW MANY VECTORS DO YOU WANT TO ENTER” | L * IFL< lORMVL THEN 180 

200 I F X -2QA*- ” I N I T I " s GOSUB37C t B 1 *A 1 : QA*- " TERM I N ” i G0SUB370ELSEB • - < RND ( 48 ) - 1 ) / 1 OO* 

RND < 1 28 ) - 1 » A • - ( RND ( 48 ) - 1 ) / 1 OO+RND < 1 28 ) - 1 

220 C! (N)-B'lC' <N+ 1 > “A ' i N»N+2i PRINT” 

PAIR #"N/2i IFN/2<LTHEN200 

230 CLS* CLEAR SCREEN BEFORE DRAWING VECTORS 
233 REM LINES 235-350 DRAW VECTORS 

235 F0RJ-0J0N-1STEP2: XI -FIX <C' < I > > « Y1 *47-F I X < lOO* <C • ( I ) -X 1 ♦. 002) > * X2*F I X (C ' <!♦!> 

> * Y2-47-FIX<100$<C' < I ♦ 1 ) -X2+. 002) ) « IFX 1 -X2IFY1-Y2« SET <X1 , Y1 ) * G0T0350ELSEF0RY-Y l T 
OY2STEPSGN ( Y2— Y 1 ) t SE T ( X 1 , Y ) i NEXT: G0T0350 

250 IFY1 *Y2F0RX=X 1 T0X2STEPSGN < X2-X 1 ) «SET (X, Yi ) iNEXTELSEA' *ABS < (X2-XI ) / (Y2-Y1) ) : I 
FA • <■ 1 A ' =SGN ( X2— X 1 ) *A ' : B • -X 1 : FORY»Y 1 T0Y2STEPSGN ( Y2-Y I ) : SET <B • ♦. 5, Y) i B ' =B • ♦A • * NEX 
TELSEA ' "SGN < Y2- Y I > /A' : B • -Yl t FORX-X 1T0X2STEPSGN ( X2-X 1 ) » SET ( X , B • ♦. 5) I B ' »B ' ♦A ' i NEXT 
350 NEXT 

360 GOTU360’ AFTER DRAWING, LOOP HERE 
365 REM SUBROUTINE SECTION FOLLOWS 

368 REM LINES 370-410 ARE A SUBROUTINE WHICH GETS AND CHECKS X,Y COORDINATES FRO 
M THE USER 
370 PRINT” 

ENTER "QA*”AL POINT'S "i 

375 PR I NT "COORD I NATES? "«:B*-”"*I-0 

380 G0SUB420: Y-ASC <QA*> : IFY«13A'*INT < VAL < B* > * lOO) / 1 OOi RETURNELSE IF Y»8IF I -OTHEN30 

OELSEI-I-l:B*=LEFT*<B*, I) I PR INTCHR* <8) | «G0T0380 

390 I F I -O I F Y-72T HEN450ELSE I F Y«83 1 FN-OTHE NCLS I G0T0360ELSE230 

400 IFI»60RY< 460R5 7 < YOR Y =47 THE NPR I NTCHR4 (8) iELSEA'*VAL <B*+QA*> * IFA' 128ANDA'-FIX 
(A* X. 471 THENB*»=B*+OA*r I « I ♦ 1 ELSEPRI NTCHR* < 8 ) ; 

410 GO TO 380 

415 REM LINES 420-445 ARE A SUBROUTINE WHICH GETS A l HARACTER FROM THE KEYBOARD 
420 PRINTCHR4 (95) | 

430 QA*= I NKEY* 

44<> UA*— 1 NK E Y* i I FOA* " " ANDO A 4 CHR* ( 8 ) ANDOAi >CHR* < 1 3) T HEN440EI SEPR I NTCHR* ( 8 ) : » 
IF” " -QA*PR I N T QA* ; 

445 RETURN 

446 QAt* INKEY* ’ LINE 446 t 447 ARE A PAUSE SUBROUTINE 

447 IF INTEY*-" " THEN447EL SERETURN 

449 REM I INFS 450 t# 460 PRINT REMINDERS WHEN THE USER AS! S FOR HELP 

450 PRINT” 

O =Xv»!27 AND O' *V -47 

EN1F.R A NUMBER WITH X BEFORE, AND Y AFTER THE DECIMAL. IF Y IS 

ONE DIOITt PUI A ZERO BEFORI IT. FOR - 12 AND I 8, ENTER *12.08 < without uuriTAii 
ON MARLS). TO STOL BEFORE ENTERING THE NUMBER OFl IITES YOU SPECIFIED, PRESS ’S’.” 
460 PRINT "PRESS 'H* -FOR HELP. 

" i G0T0375 



MXPLUS™ GIVES YOU 


CONTROL OF YOUR PRINTOUT 

• SELECT CONDENSED, BOLD, OR WIDE 
PRINT INSTANTLY USING THE PRINTER 

PANEL BUTTONS. (NO COMPUTER CONTROL COOES REQUIRED) 

• ACTIVATE PERF-SKIP AND LEFT MARGIN 
INDENT TO AUTOMATICALLY FORMAT YOUR 
PRINTOUT INTO NEAT PAGES THAT CAN BE 
PUNCHED AND BOUND. 

MXPLUS™ INSTALLS IN MINUTES, NO SOLDERING! 

MXPLUS IS A PLUGHN MODULE FOR ALL EPSON MX-80/100 
PRINTERS AND IS COMPATIBLE WITH ALL INTERFACE BOARDS. 
MXPLUS HAS A 1 YEAR WARRANTY 


ORDER TODAY 

ORDERS CALL 24 HU 800-835-2246x441 
INFORMATION CALL 213-969-2250 


ONLY 


849.95 

POSTPAID CALIF ADO 6% 


ORESSELHAUS COMPUTER PRODUCTS 
BOX 929 

AZUSA. CALIFORNIA 91702 


SAME OAY SHIPPING 
WITH MC/ VISA 


r — - ^ 


L _ -j 1 



ATR8000: THE DOUBLE DENSITY DISK 
INTERFACE FOR THE ATARI® 800/400 


The ATR8000 disk interface converts the ATARI 
800/400 into a double density business machine 
... at an affordable price. The ATR8000: 

• Comes with 16K RAM for disk and printer buffer 
memory. A 64K upgrade is available. 

• Operates with standard 5%" or 8" drives. 

• Has a Z80 4MHz controller. 

• Gives dual processor flexibility: Z80 or 6502. 

• Comes standard with a serial or parallel port. 

• Is software compatible with existing ATARI 
software. 

• With the addition of OSA+ Version 4, the 
ATR8000 is a double density system that 
doubles disk storage capacity. 

• Is CP/M compatible (with the 64K upgrade). 

PRICING: ATR8000 $499 95 5’/." disk drive $399.95 

64K upgrade -Call- 5’/4" drive cable $ 35.00 
OSA+ Ver. 4 $ 49.95 8" drive cable -Call- 

erial printer cable $29.00 

SOFTWARE PUBLISHERS. INC. 

2500 E Randol Mill Rd 
Suite 125 

Arlington, TX 7601 1 
(017) 469-1181 

ATARI it a trademark of ATARI. Inc 

CP/M is a trademark of Digital 
SfPlf Research. Inc 



CIRCLE 158 ON READER SERVICE CARD 


212 


CIRCLE 276 ON READER SERVICE CARD 






MOD III PLUS 140 

Computer consists of 48K bytes memory and a double density, dual disk drive system The system is fully compatible with the Radio Shack * DOS and 
peripherals Get 178.000 bytes of memory storage per disk Includes DOS PLUS 3 3 

MOD III PLUS 240/280 

Double or Quadruple storage capacity to 700 or 1 4megabytes These machines have all of the features of the MOD III PLUS 140 and expanded storage The 
240 has double headed 40 track drives, while the MOD III PLUS 280 has double headed 80 track drives 

PRICES FROM *1899 


ADD-ON WINCHESTERS 


Add 5.. 7 5. or 1 1 megabyte hard disk drive to 
any Model III The complete self contained unit 
includes a Winchester drive, controller, power 
supply cooling system and cables in an attractive 


From *1899 


EXTERNAL DISK DRIVES 


Add-on disk dnves 
for the Model I and 
III are available in 
40 and 80 track, 
single and double 
head configura- 
tions 

Contact MTI or a 
local authorized 

dealer 


From *289 


OVER 100 AUTHORIZED SALES AND 
SERVICE CENTERS 
CALL 714-979-9923 Km (■ 

for the center nearest you ImI I IB 


MICROCOMPUTER TECHNOLOGY INC. 

3304 W MACARTHUR. SANTA ANA. CA 92704 
(714) 979-9923 


US PRICES FOB SANTA ANA 
CALIFORNIA AND MAY VARY BY AREA 
CP/M is a registered trademark of Digital Research Inc 
TRS-80* is a registered trademark of Tandy Corp 
MTI is a registered trademark of Microcomputer 
Technology. INC 


INTERNAL DISK 
DRIVE KITS 


A new low cost internal disk kit is available to 
expand your storage capability With this kit. you 
may expand your 16K TRS-80* Mod III computer 
Includes 1-MTI 40 track, double density disk drive, 
power supply, controller, cables and DOS PLUS 
operating system 


MTI DOES IT. Our CP/M 64K turns your TRS-80 Model III 
into two computer systems, with memory upgrade to 64K 
and an 80" x 24" column video card, you will convert your 
computer to a CP/M base machine 
LIKE THE BIG BOYS. That means you can access the 
single largest body of microcomputer software used by 
companies like Xerox. Osborne. Eagle, etc What is better, 
is that you can switch back and forth between TRS-DOS 
and CP/M modes, and our own Z-80 monitor 
EASY INSTALLATION. The CP/M 64K system plugs 
directly into the TRS-80 CPU board 
HUNDREDS OF APPLICATIONS. You have available 
literally hundreds of programs written for many mini and 
micro computers under CP/M . ^ _ 

Optional CP/M 2.2 Operating System \+r/Vn 


ONE STOP SHOPPING 
FOR LOW COST 
COMPUTERS, 
ADD-ONS AND KITS 


*459 


INCLUDES 
DOS PLUS 
OPERATING 
SYSTEM 
$100 VALUE 


CP/M-64K 


CP/M 64K 

The Mod III Plus CX 140 system is an exciting new 
personal and small business computer that is both 
CPM & TRS-DOS compatible 

• 80 x 24 Display for CP/M 

• 64K Bytes RAM Memory 

• Microsoft BASIC language m ROM 

• Internal Z80 ROM Diagnostic 

• Z80 processor 2MHz 

• 4MHz speed up option 

• 64 x 16 screen-TRS-DOS-. DOS* 

• Cooling system 

• Parallel printer interface included 

• Anti-glare screen 

• Cassette interface 

• 2 Internal 40tk Disk Drives 

• Compatible with TRS-80* Model III 
— RS-232 serial interface option 

CPM applications software such as Wordstar. Data- 
star and Mailmerge launch this computer system 
into the small business and work processing market- 
place Includes DOS PLUS 3 3 operating system 


*2699 


CIRCLE 203 ON READER SERVICE CARO 








Part 2 


Computer Art For 
The Tektronix 4052 



440 REN SECOND SUBROUTINE <N»2> 

450 UINDOH -600,600. >600*600 

460 R»B*<1*0.25*ABS<COS<L*A>-ABS<SIN<L*A>>>> 

470 RETURN 

480 REN THIRD SUBROUTINE <N>3> 

490 HINDOU -501,501,-501,501 
500 R s Bt( l+0.25tABS(SIN(LtA))> 

510 RETURN 
520 X«R*C0S<A> 

530 Y«R*SIN<A> 

540 IF A>0 THEN 570 
550 HOUE X, Y 
560 GO TO 580 
570 DRAW X, Y 


This month I will discuss another po- 
lar coordinate program, Sinusoidal Loop 
Program No. 2. This routine is some- 
what similar in structure to Sinusoidal 
Loop Program No. 1 ( Creative Comput- 
ing, January, 1983) and is used the same 
way. However, the resulting pictures are 
quite different. 

The present program uses three polar 
coordinate functions that differ from 
those in the earlier program. Each of 

Joe Jacobson, 675 E. Street Road. Apt. 1009. 
Warminster. PA 18974. 


Joe Jacobson 


these functions is the sum of a constant 
and a sinusoidal function of the angle. 
This results in completely new patterns, 
some of which are visually quite striking. 

A Basic source listing and some sam- 
ple output pictures accompany this arti- 
cle. To use this program you will need a 
Tektronix 4050 series terminal/ 
computer. However, the algorithm can 
be adapted for other computer systems if 

214 


the screen resolution is sufficiently high. 
Most home computers do not have 
enough CRT screen resolution; in this 
case you will need a good mechanical X- 
Y plotter. Note that the graphics com- 
mands (move, draw, window, 
viewport) used here are specific to the 
Tektronix 4050 series computers. 

The program is easy to use. It 
prompts the user, asking for values of 
the input parameters N, L, D, and G. N 
selects a polar coordinate function. L is 
an angular frequency coefficient. D is 

March 1903 c Creative Computing 



589 NEXT A 

590 NEXT B 

600 FOR C-0 TO L-l STEP 1 
610 R*100 
620 T«C*<180/L) 

630 X»R<COS<T) 

640 Y«R*$IN<T> 

650 NOME X,Y 
660 X*R*COS<T+180) 

670 Y-RtSIN<T+180) 

680 DRAM X,Y 
690 NEXT C 

700 IF Tl«l THEN 720 
710 END 

720 HINDOH 0,130,0,100 
730 VIEWPORT 0, 130,0, 100 
740 HOVE 0,10 

750 PRINT ” SINUSOIDAL LOOP PROGRAM NO. 

760 HOVE 0,5 
770 PRINT "<N,L,D,G> 

780 INPUT J* 

100 REN SINUSOIDAL LOOP PROGRAM NO. 2 

110 PAGE 

120 SET DEGREES 

130 PRINT "ENTER N TO SELECT A SUBROUTINE." 

140 PRINT * N HUST BE 1,2, OR 3." 

150 INPUT N 

160 PRINT "ENTER L TO SELECT A PARTICULAR PICTURE." 
170 INPUT L 

180 PRINT "ENTER D TO ADJUST SPACING" 

190 PRINT "BETWEEN ANGULAR SWEEPS." 


2 PARAMETERS" 


<"|N|","|Ll","|Dr,"lGl")" 



200 INPUT D 
210 PRINT "ENTER G 
220 INPUT G 
230 PRINT "ENTER Tl" 

240 INPUT Tl 

250 IF Tl-2 THEN 280 

260 VIEWPORT 22,108,14,100 

270 GO TO 290 

280 VIEWPORT 15,115,0,100 

290 PAGE 

300 FOR B*100 TO 400 STEP D 

310 FOR A-0 TO 360 STEP G 

320 IF N-l THEN 360 

330 IF H«2 THEN 380 

340 GOSUB 480 

350 GO TO 520 

360 GOSUB 400 

370 GO TO 520 

380 GOSUB 440 

390 GO TO 520 

400 REN FIRST SUBROUTINE <N-1> 
410 WINDOW -501 , 501 , -501 , 501 
420 R-Bt<l+0.25*SIN<L*A)> 

430 RETURN 
790 Tl*2 
800 GO TO 250 


TO ADJUST ANGULAR INCREMENT 



the increment in radius that is added be- 
tween angular sweeps. G is the in- 
crement within an angular sweep. 

When the program asks for a value of 
the parameter Tl, enter a 1 from the 
keyboard. The picture will be plotted 
and a list of input parameter values will 
be printed at the bottom of the screen for 
future reference. Then clear the screen 
and hit return, and the same picture 
will be plotted again, this time without a 
parameter list. 

If you enter a 2 for Tl, instead of a 1, 
March 1983 c Creative Computing 


you get a “clean” plot (no parameter 
list) the first time. The program must be 
run again for each new design you make. 

Table 1 lists the ranges of input 
parameters that I have found to give 
good designs. However, values outside 
these intervals may also work well. The 
patterns seem to repeat for L values 
larger than about 60 (with G = 5). Note 
that L, D, and G can be decimal frac- 
tions, such as L = 16.5. This program is 
one of several I have recently written. 
The others will appear in future issues. □ 

216 


Table 1. Suggested Parameter Values, 


Parameter 

Range 

of Values 


From 

To 

N* 

1 

3 

L 

6 

60 

D 

30 

50 

G 

5 

15 

Ti** 

1 

2 

•N must be 1, 

2, or 3. 


**T1 must be 1 or 2. 




Library Catalog 



A Program For Creating A Personal Computer 


Home, school, and office libraries 
eventually fall victim to the one char- 
acteristic that makes libraries unique; 
they are the only business whose 
inventory is constantly growing. 

My house is a good example of the 
problems that this constant expansion 
can cause. Our living room, master 
bedroom, children’s bedrooms, my 
office, my wife’s study room, the 
kitchen, and even the dining room are 
lined with bookshelves. Every year I 
trudge to the lumber yard for more 
wood to make more bookshelves. 

Through much searching over the 
years 1 have gotten a general idea of 
where different books are kept, and 
once I even tried to put them on 
shelves in a systematic fashion. Now, 
however, most of the systematization 
has been lost, and it is more a matter 
of where there is room on the shelf 
than where the book came from or 
should be that governs where it will 
be returned. 

Further complicating matters is the 
fact that many of my bookshelves have 
been built with shelf spacing that will 
accommodate only small paperback 
books. Additional problems arise in 
looking for a book which has been 
lent to someone. 

Large libraries have traditionally 


Jeremy M. Heilman. 3.16 Coleman Drive. 
Monroeville. PA 15146. 


Based Library Catalog 


Jeremy M. Heilman 


kept track of their books with a card 
catalog and a system of check out slips 
to track the books out on loan. The 
card catalog indexes books in three 
ways: by title, by author, and by 
subject. Each nonfiction book is given 
a catalog number according to either 
the Dewey Decimal System or the 
Library of Congress system, and fic- 
tion books are catalogued alphabet- 
ically by author. Some large libraries 
have recently implemented comput- 
erized check in/ check out procedures, 
but the card catalog is still a universal 
fixture in most libraries. 

Small libraries, those with fewer 
than 6000 books, have had to either 
make do with a librarian (usually self- 
appointed) with a good memory, or 
implement the full scale card catalog 
and sign in/ sign out systems used by 
a larger library. 

Home libraries, with fewer than 
2000 books, usually go without any 
sort of organization at all. The main 
price that must be paid for running a 
small library without any type of 
catalog and sign out system is not 
being able to find a particular book 
when it is wanted. Another is that no 
record of books owned is available 

216 


for insurance purposes. 

A small computer with a disk drive 
provides an ideal tool for keeping 
track of books in a small library. The 
computer has the ability to store data 
on large numbers of books and sort the 
data by title, author, subject, borrower 
name, or even size, if desired. The 
availability of small computers in 
homes, offices, and schools leads to 
the use of the machine as a book 
cataloguer. 

What The Program Does 

The Library Catalog Program de- 
scribed here allows you to create and 
use a computer based card catalog. It 
is written for an Apple 11+ computer 
with one disk drive and 48K of 
memory. 

With the Library Catalog Program 
books can be entered or searched for, 
records modified, books checked in or 
out, information on borrowers or 
borrowed books obtained, and all 
books in the catalog listed. Data for 
approximately 1000 books can be 
placed on a mini-floppy disk. If your 
library is larger than 1000 volumes, 
use additional disks for data storage. 
This program is written to lead you 
through a file for which data is con- 
tained on more than one disk. 

The program is versatile. For exam- 
ple, a search by author will turn up all 
books by the desired author or 

March 1983 c Creative Computing 



P.o. BOX 2025, CORONA, CA 01720 

IRK COMPUTING. INC. phi 735.2250 



ASSEMBLERS 

Aids 1 25.00/$BB.B5 
Lisa 2.5 79.95/I5B.BS 
Lisa Ed Pack 1 19.00/S79.95 
Merlin 64.95/154.15 

DATABASES 

D-B II 695.00/S4BB.B5 
DATAFAX 195.00/1135.55 
PFS 125.00/359.95 
DB Master 229.00/S15B.B5 
Visifile 2 50.00/11 BB.B5 
Visidex 250.00/11 55.95 

WORD PB0CESSIN6 

Magic Window 99.95/SBB.55 
Magic Window II 149.95/SBB.55 
Piewriter 149.95/155.95 
Wordstar 495.00/ 

Supertext 40/80 1 75.00/S1S9.95 
Supertext40/56/70 125.00/155.95 
Screenwriter 1 29.95/S79J5 

BOOKS 

Using 6502 Assembly 19.95/15.95 
How To Write 

An Apple Program 14.95/111.95 
Kids and the Apple 19.95/114.95 
Elementary Apple 14.95/111.95 
Beneath Apple DOS 19.95/114.95 

UTILITIES 

Locksmith 99.95/159.95 
Watson 49.95/139.95 
Inspector 59.95/149.95 
Dosource 39.95/124.95 
Visicalc Preboot 49.95/139.95 
Applewriter Preboot 19.00/115.00 


NEC 8023 PRINTER 
$475.00 

WITH WIZARD BPO 16K 
INTERFACE $595.00 

SUPER FAN II 
$59.95 

WITH SURGE 
PROTECTION $89.95 

PIE WRITER 
$99.95 

KRAFT JOYSTICKS 
$49.95 

MICROSOFT RAM CARD 
$79.95 

MICROSOFT Z-80 
WITH CPM 
$219.95 

VIDEX COMBO 
$250.00 


HIV GAMES 

Seafox 29 95/111. 05 
Tubeway 34.95/S24.IS 
Aztec 39.95/S2G.GS 
Frogger 34.95/SS4.GS 
Pest Patrol 29.95/11 1. IS 
Way Out 39.95/SM.GS 
Deadly Secrets 34.95/SS4.G8 
Star Blaster 29.95/$t1.M 
Star Maze 34.95/SM.G8 

HARMMRE 

Micromodem II 379.00/SfGG.GG 
Smartmodem 1200 Bind 699.00/5450.00 
Micromodem 

w/Terminal 409.00/SSI 1.00 
Lower Case 4-Plus 64.95/S40.0S 
Lower Case +Plus II 24.95/S14.GS 
Keyboard +Plus 99.95/SSS.IS 
Graphics +Plus 1 4995/S00.9S 
Super Switcher 295.00/S1GS.N 
STB 64K Ram Card 299.00/Stll.SS 
STB 1 28K Ram Card 499.00/SSS0.05 
WIZ 80 249.00/SI GS.00 
WIZ BPO (16K) 1 79.00/SI 30. 95 


ANYTHING IN THIS BOX 
$ 16.50 

Cash-Check-C.O.D. 
Visa/MC add SI. 00 

THIEF DUELING DIGITS 
TRACK ATTACK CUBE SOLUTION 
CRAZY MAZY CASINO 
FRAZZEL FOOSBALL 
GENETIC DRIFT 

MONEY MUNCHES MARS CARS 
PANDAROS RED ALERT 
VORTEX 


HORNY! 

LIMITED TO QUANITIES ON HAND! 






Library Catalog, continued... 

authors. Thus if you are looking for 
books by Masters, Library Catalog 
will turn up all books by Masters as 
well as those by Masters and Johnson. 
A search on Masters and Johnson will 
sort out all those by Masters and 
Johnson, but not by each author indi- 
vidually. In searches on subject, any 
of three levels of specialization can be 
selected. Entries are easily modified, 
and all output data is presented in 
readable form. 

What sets this program apart from 
other data base routines is a sequence 
in which the catalog number of the 
book is determined. Menus which lead 
to greater and greater specialization of 
the book subject matter are provided. 
The Dewey Decimal System has been 
used and provides for three levels of 
detail; the division, the category, and 
the subcategory. For example, the 
book Thermodynamics , by Sears 
would be catalogued into the division 
Pure Science, the category Physics, 
and the subcategory Heat. 


Should a book on the 
history of science be 
catalogued under 
science or history? 


A library school graduate would 
probably have very definite ideas as 
to exactly how books should be cata- 
logued. For example, should a book 
on the history of science be catalogued 
under science or history? Established 
libraries have a set policy on this type 
of decision. For an uncatalogued or 
home library you are the judge and 
common sense and consistency in 
assigning numbers will enable a search 
to turn up all pertinent books. 

The program is completely menu 
driven and all inputs are made as 
“bomb-proof’ as possible. The length 
of the program is in a large part due to 
the checking of the validity of each 
input and an attempt to make the 
instructions very friendly and clear. 

The program is written so that no 
knowledge of computer programming 
is necessary to do any of the cata- 
loguing operations. The detailed 
description of the program given in 
this article is presented to enable the 
more advanced programmer to 
modify the routines, and the beginning 
programmer to understand the pro- 
gram logic. If your only interest is in 
cataloguing your library, simply type 
in the program exactly as listed, and 
use it as described in the next section. 


How To Use The Program 

Once you have successfully entered 
the program and created the data files 
using the routines supplied, entering 
books into the catalog can begin. 


The first step is to go through the 
house or library and establish an iden- 
tification number (ID) consisting of 
two letters and one digit for each shelf. 
I use room initial, bookshelf location. 


Listing l . 

1 REM THIS PROGRAM IS COPVRIGHT 1982 BV J.M. MELLON : 336 COLEMAN ORIUE 
: M0NR0EU1LLE PR 1514* : PHONE 412-372-90*4 
1* REM LIBRARV CATALOG MASTER PROGRAM 
28 HI MEM: 38400 
30 Of * CARS < 4 > 

40 IF PEEK (770) = 56 THEN 270 
HOME : OTAB <5) 

PRINT TA8< 8>;; INUERSE : PRINT "LIBRARV CATALOG PROGRAM-; NORMAL 
PRINT 

TA6< 13 )i! INOERSE ; PRINT 
PRINT ; PRINT 

" TVPE RNV KEV TO BEGIN ";; GET Tf 
UTA6 <5> 

THIS PROGRAM HILL CATALOG NEW BOOKS** 

ANO SEARCH FOR BOOKS BV TITLE# AUTHOR," 

SUBJECT # OR A COMBINATION OF THESE KEVS. ** 


58 

$0 

70 

80 

90 

100 

110 

120 

130 

140 

150 

160 

170 

160 

190 

200 

210 

220 

230 


PRINT 
PRINT 
PRINT ; 
PRINT 
HOME ; 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
INPUT 
FOR I 


“BV J.M. HELLMAN-; NORMAL 


"THE CATALOG IS KEPT IN A FILE" 

-WHICH CAN BE ON ONE OR MORE OISKS." 

: PRINT 

"HOW MANV OISKS CONTAIN CATALOG DATA?" 

-ENTER '0' IF JUST STARTING THE CATALOG." 

"PRESS 'RETURN' AFTER ENTRV; " ;DNf 
* 1 TO LEN < DNf > 

IF ASC < MIDf < DNf # I # 1 > > < 48 OR ASC < MlOf <DNf,I,l)> > 57 THEN PRINT 
: GOTO 190 
240 NEXT I 
250 ON = UAL CONf .) 

260 POKE 771, UN 

HOME ; UTAB <5> 

PRINT "00 VOU WANT TO; " 

SPC' 2>;"'1> ENTER BOOKS IN CATALOG" 

SPC< 2 >;"<2> SEARCH FOR BOOKS BV" 

SPC< 8>#-TITLE# AUTHOR, SUBJECT," 

$PC< 8 >;“FICTI0N TVPE OR CATALOG NO." 

SPC< 2 >;"<3> MODIFV AN ENTRV, E. 6. " 

SPC< 8 ); "CHECK IN/OUT A BOOK," 

SPC< 8); "CHANGE SHELF LOCATION" 

SPC< 8 >; "DELETE AN ENTRV" 

SPC< 8 >; "OR OTHERWISE MODIFV THE RECORD" 

SPC< 2>;"< 4) LIST DATA ON BORROWED BOOKS" 

SPC< 8 )i*'E.G. , BOOKS LOANED OUT" 

SPC< 8 ); "OR BOOKS TO A BORROWER" 

SPC< 2 >;"<5> LIST ALL BOOKS IN CATALOG" 

SPC< 2 >;"<6> AOO'REMOUE/LIST BOOKSHELVES" 

SPC' 2 >;"<?> QUIT THE PROGRAM" 

PRINT "ENTER THE NUMBER OF VOUR SELECTION" 

PRINT " ";; GET Tf 


270 

280 

290 

300 

310 

320 

330 

740 

350 

360 

370 

380 

390 

400 

410 

420 

430 

440 

450 

460 

470 

480 

490 

50O 

510 

520 

530 

540 

550 

560 

570 

580 

590 

600 

610 

620 

630 

640 

650 

660 

670 

680 


PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT 
PRINT Tf 
IF Tf 
IF Tf 
IF Tf 
IF Tf 
IF Tf 
IF Tf 
IF Tf 


THEN 566 
THEN 550 
THEN 580 
THEN 610 
THEN 630 
THEN 650 
7" THEN 270 


GOTO 670 
PRINT Of ;*' RUN CATALOG SEARCH- 
PRINT 

PRINT Df;"RUN CATALOG ENTER- 
PRINT 

POKE 773,92 
GOTO 550 
PRINT 

PRINT Of, "RUN CATALOG BORROW" 
PRINT 

PRINT Of ; "RUN CATALOG LIST- 
PRINT 

PRINT Of; "RUN CATALOG BOOKSHELF- 
PRINT Of; "CLOSE" 

END 


Listing 2. 

1 HEM I HIS PROGRAM IS COPVRIGHT 1982 BV J.M. WELLMAN 
; MONROEUILLE PA 15146 ; TELEPHONE 412-372-9*04 
10 REM ***** CATALOG ENTER PROGRAM 
20 HIMEM; 3840* 

30 BLf * " 


336 COLEMAN UR I ME 


218 


March 1983 e Creative Computing 


o 


OUR PRICES, SELECTION 
AND SAME-DAY SHIPPING 
MAKE US COMPETITIVE. 

OUR PEOPLE MAKE US EXPERTS. 


Red Baron. 

Home of the Nation’s Largest Computer Printer Inventory. 


NEC 8023 

Outstanding Graphics, Print 
Quality & Performance 



144 x 160 dots/inch • Proportional Spacing 

• Lower case descenders • N x 9 dot matrix 

• 8 character sizes • 5 unique alphabets • Greek 
character set • Graphic symbols • 100 CPS 
print speed • Bi-directional, logic-seeking 


• Adjustable tractors • Single-sheet friction 
feed • Vertical & horizontal tabbing 


NEC 8023 

Dot Matrix List $795 


SCall 


IDS Prism 80/132 

Affordable Color, Speed 



200 CPS • Bi-directional, logic-seeking • 24 x 9 dot 
matrix • Lowercase descenders • 8 character sizes 

• 80-132 columns • Proportional spacing 

• Text justification • Optional color and dot resolu- 
tion graphics 

Prism 80 Base List $1,299 (Poll 

Prism 132 Base List $1,499 


Smith-Corona TP-1 

Daisy Wheel Printer For Under $900 



serial or paral 
interface • Drop-in ribbon • 144 WPM • Various 
fonts available • Loads paper like typewriter 
• Handles single sheets for forms 

Smith-Corona TP-1 List $895 SCall 


CRT’s and Monitors 

Price, Performance & Reliability 

Televkleo List Discount 

910 $ 699 SS79 

•25 $ 995 8730 

•50 $1195 

•70 $1495 


The Epson Series 

High-Quality Printers 
at a Low Price. 


The Okidata Series 

Hi-Res or TRS 80 Block Graphics 


Video 300, Green $ 249 

Color-1 $ 409 


Other Quality Printers at Red Baron 



List 

Discount 

Anadex DP-9501 A 

..$1725 

81300 

Anadex DP-9620A 

..$1845 

$1478 

Anadex WP-6000 

. .$3250 

SCall 

Brother HR-1 


SCall 

C. Itoh 8510 Prowriter . . , 

. .$ 845 

SCall 

IDS Microprism 480 

NEC Spinwriter RO 
Serial Parallel 7700 


SCall 


S2500 

Serial 3510 

$1895 

SI 700 




Epson MX80FT List $745 CPoll 

Epson MX-100 List $995 QlHlII 

Full Line of Epson Accessories. 


120/200 CPS *9x9 Matrix • Bi-directional, logic- 
seeking printing • Lower case descenders 
• Four print styles • Optional Hi-Res Graphics 

Okidata 82A List $649 

Okidata 83A (w/Tractor) . . .List $995 Cf*oll 
Okidata 84 (Parallel) List $1395 vwdll 


Interface Equipment 
Complete Stock of Options, 
Cables and Accessories. 


GRAPPLER+ APPLE INTERFACE $175 

BUFFERBOARD $175 

CCS APPLE SERIAL Interface & Cable . .$1 50 

SIGNALMAN MODEM SCall 

COMPLETE STOCK OF EPSON 

ACCESSORIES SCall 

CUSTOM PRINTER CABLES FOR Apple, 

Atari, IBM, TRS-80 (all models) SCall 

HAYES MICROMODEM II $300 

PRINTER STANDS: Large $ 99 

Small $ 25 

PRINTER RIBBONS — Most Types SCall 



Our People, Our Product: 

Both Are Specialized. 

Red Baron is an organization of computer printer 
specialists. They know the capabilities of each 
printer, and how to match one to your exact need. 
Call for expert consultation today! 


Here’s How To Order: 

Phone orders are welcome: same-day shipment on 
orders placed before 11:00 a.m. Free use of Master- 
Card and Visa. COD's accepted. Personal checks 
require 2 weeks clearance. Manufacturer's warranty 
included on all equipment. Prices subject to revi- 
sion. APO/FPO Orders Welcome. 

Cell For Free Catalog: 

( 800 ) 854-8275 

CA, AK, HI (714, 779-2770 


Red Baron 



COMPUTER PROIUCTS 


4501 E. Eisenhower Circle, Anaheim, CA 92807 




Library Catalog, continued 



Technology Report 


Programmer 

Productivity 

Multiplied 

Langhome, PA — Quic-N-Easi 
Products Inc. announced availabil- 
ity of a complete Applications 
Development System called Quic- 
N-Easi PRO. The package is 
designed to help professional 
programmers make a lot more 
money by multiplying productivity. 

The Quic-N-Easi PRO System 
is based on the widely acclaimed 
Quic-N-Easi package . . . BYTE, 
INFOWORLD and other national 
reviews marvel at how fast 
absolutely professional results 
can be achieved with little effort. 

Quic-N-Easi PRO handles the 
entire application, including: 

□ Formatted Data Entry 

□ Data Base Management 

□ Information Processing 

□ Report Generation 
The product is difficult to 

compare with simplistic code 
generators or half solutions like 
so-called data base managers. 

Don’t waste any more time with 
tedious coding in BASIC. Quic-N- 
Easi PRO $395 at your dealer. 


nuicneasi rpmnrr 

Requirements: Z80, CP/M, 64K 
Bytes, 2 Drives, Addressable Cursor. 

S Attached is my check for 
99.50 ($395 + $4.50 Shipping) 

□ MC □ Visa Exp. Date 

# 

Signature 


My system is 

With (Microcomputer Model) 


B 


5V4 Disks DHard □ Soft 

8" Disks (Single Sided. Single Density) 


-JUT 


nulc n easl products Inc 

(formerly Standard Microsystems Inc.) 
136 Granite Hill Court 
Langhorne, PA 19047 

Phone order today 
(215) 968-5966 

280 • a trademark of Zrtog. Inc 
CP/M « a regwtered trademark of t>gaai Reaaarcft. Inc 


CIRCLE 239 ON READER SERVICE CARD 


40 Ml = 0 

50 6* = CHRS < 7) 

60 BN# = LEFTS <BLS,15> 

TO BS « 0: REM BS=0, BOOK ON SHELF ;= l LOPNEO OUT 

80 DC = 5 

80 OS = CHRS (4) 

100 CUM fLS< OC ),WUS< OC >,CNS< DC >.LCS< DC). TPS' OC ),SZS< OC >,FS< 10) 
lie FOR I = 1 TO 6 
120 REPO FS< I) 

130 NEXT I 

140 OPTP “N0UEL” ,“PCT I ON/MVSTERV" , “WESTERN” * "SCIENCE FICTION**, “SHORT ST 
ORV/COLLECT I ON “ , “CH I LOREN '$ LI TERPTi »RE ** 

150 ONERR GOTO 2030 
160 HOME : UTPB <3> 

170 PRINT “NON-FICTION BOOKS IN THE DEWEV OECIMPL”: PRINT “SVSTEM PRE CRT 
PLOGEO IN 1000“ 

1«0 PRINT “CATEGORIES: 10 OIUISIONS;": PRINT SPC< 12)i“10 CPTEGORIES/OIU 
ISION;”: PRINT SPC< 12 >i“10 SUBCP TFGOR I ES/CPTEGORV “ 

190 PRINT s PRINT : PRINT “FICTION BOOKS IN THE PROGRPM PRE“: PRINT “CftTP 
LOGED IN THE F0LL0H1NG DIOISIONSs ** 

200 PRINT SPC( 12 )i“N0UEL“ : PRINT SPC< 12>;“PCTI0N^MVSTERV“: PRINT SPC 
( 12); "WESTERN”: PRINT SPC< 12>i“SCIENCE FICTION”: PRINT SPC< 12>;"SH 
ORT ST ORV/COLLECT ION": PRINT SPC< 12); “CHILDREN'S LITERPTURE” 

210 PRINT : PRINT "CPTPLOG CLPSSI FI OPTIONS PRE NOW”: PRINT “BEING REPO IN 
TO THE COMPUTER": PRINT 
220 PRINT OS; “OPEN SHELF” 

230 PRINT OS; ” REPO SHELF” 

240 INPUT NS 
250 PRINT DS 

260 IF NS = 0 THEN PRINT : PRINT “NO SHELF I.O.'S PRE ON FILE”: FOR I * 

1 TO 2000: NEXT Is GOSUB 2020 
270 DIM LLS(NS.l) 

280 PRINT OS; “REPO SHELF” 

290 FOR I = 1 TO NS; INPUT LLS<I,0): INPUT LLS(I,l)i NEXT I 
30O PRINT DS; “CLOSE SHELF” 

310 DIM SCS< 9,100 ) 

320 DIM NP< DC > 

330 FOR I = 0 TO 9 

340 SCS< 1 ,0 > * STRS < I > 

350 PRINT DS;“0PFN SC SEO LIST ”;I 

360 PRINT DS;“REPD SC SEQ LIST "iT 

370 FOR J « 1 TO 100: INPUT SCS<I,J): NEXT J 

380 PRINT DS; “CLOSE” 

390 NEXT I 

400 HIMEM: 20000 

410 UN = PEEK <771) 

420 PRINT “INSERT DISK FOR CPTPLOG OPTP ^TORPGE. PRINT “PRESS PNV KEV 
WHEN VOL* PRE REPDV. “;: GET TS 
430 PRINT 

440 PRINT 

450 PRINT OS; "OPEN LIBREC-120,Ll20“ 

460 PRINT DS;“REPD LIBREC-120,R0“ 

470 INPUT RN 

488 PRINT DS 

490 PRINT : PRINT “THIS DISK CONTPINS “;RN;“ BOOK RECOROS.”: PRINT : FOR 
J = 1 TO 1000: NEXT I 

500 REM *** RN=NUMBER OF BOOKS ON FILE 

510 REM *** 0N=NUHBER OF DISKS CONTPINING RECORDS 

528 00 * Is REN ***# UO=OISK C0»JNTER 

530 BC * 0: REM BC= COUNTER IN GROUPS OF DC 
540 6C = BC ♦ t 
550 HOME : UTPB <5): INUERSE 
560 PRINT "TITLE:”;: NORMPL : INPUT “ “;TlS 
570 PRINT : PRINT 

580 INUERSE : PRINT ”PUTHOR<S> LPST </LPST/...) NPME<S>": PRINT "NO COMMPS 
OR SPPCES, PLEPSE**": NORMPL : PRINT 
598 PRINT “5 NPMES MPXIHUM PER BOOK”: PRINT : INUERSE 
600 PRINT “EXPNPLES: NORMPL 
610 PRINT " SHPKESPEPRE" 

628 PRINT “ MPSTERS/ JOHNSON” 

630 PRINT “ H€S1 ERN-WR I TERS-OF -PMER I CP “ 

640 PRINT 

650 INPUT ” “ ;WUS: IF LEN <PUS> > 40 THEN HUS * LEFTS <PUS,40>: IF PSC 

< RIGHTS < PUS , 1 ) ) = 47 THEN PUS = LEFTS (PUS, 39) 

660 NP = 1 

B70 FOR I « 1 TO LEN <PUS>* IF PSC < MlOS < PUS. 1,1)) - 47 THEN NP * HP ♦ 

1: IF NP * 6 THEN NP = NP - 1:PUS = LEFTS 'PUS, I - 1 ): I * 45 

680 NEXT I 

690 PRINT 

700 INUERSE : PRINT : PRINT “ENTER BOOK HFIGMT”: NORHPL : PRINT TPB< 3); 

: INUERSE : PRINT “<S)HPLL - <N)ORHPL - < T )PLL NORMPL : PRINT “ • 

;: GET S2S: PRINT SZS 

710 SZ = PSC <S 2t> 

720 IF SZ = 83 THEN 760 

730 IF SZ = 84 THEN 760 

740 IF SZ = 78 THEN 760 

750 PRINT : GOTO 700 

760 PRINT : PRINT 

770 INUERSE : PRINT “LOCPTION - ROOM, CPSE, SHELF: “ ;: NORMPL : INPUT “ “ ;LCS 

780 PRINT 


220 


March 1983 e Creative Computing 



^ m 


SJb 




Personal— Entertainment— Business 

SOFTWARE 


m 



Low Discount Prices / 15% to 25% Discount off List Price 
Fast Convenient Service / We ship same or next day 
Large Selection of Software / Call or Write for our FREE Catlog! 


We have all the latest 
software— ASK US! 
ATARI, IBM PC. CP/M 
send for 

FREE catalog! 


Call Toll Free: (800) 423-5290 In California: (213) 991-9641 


BEAGLE 

UMt 

Price 

Our 

Price 

DOS BOSS 

2400 

20.40 

Utility City 

29 50 

25.05 

Alpha Plot 

39 50 

33.55 

Apple Mechanic 

29 50 

25.05 

BRODERBUND 



Apple Panic 

2995 

25.45 

David's Midnight Magic 

34 95 

29.70 

* The Arcade Machine 

59.95 

44.95 

Star Blazer 

31 95 

27.15 

* Chop lifter 

34.95 

26.20 

Deadly Secrets 

34 95 

29.70 

Serpentine 

34 95 

29.70 

Sea Fox 

29 95 

25.45 


HOME ACCOUNTANT 
7fe95 56.20 


CONTINENTAL 

* CPA Modules #1-4 (each) 

250.00 

187.50 

First Class Mail 

74 95 

63.70 

DATA MOST 

Snack Attack 

2995 

25.45 

Swashbuckler 

34 95 

29.70 

* Casino 

39.95 

29.95 

Pig Pen 

2995 

25.45 

Crazy Mazey 

NEW 29 95 

25.45 

Mars Cars 

NEW 29 95 

25.45 

Tubeway 

NEW 34 95 

29.70 

EDU-WARE 

Rendezvous 

39 95 

33.95 

* Prisoner 2 

32.95 

24.70 

Algebra senes (each) 

39 95 

33.95 

Fractions/ Decimals (each) 

4900 

41.65 

PSAT/SAT Word Skills (each) 

49 00 

41.65 

HOWARD 

* Tax Preparer (1963) 

NEW 225.00 

166.75 

Creative Financing 

195 00 

165.75 

Real Estate Analyzer II . 

19500 

165.75 

INFOCOM 

Zork 1. II. Ill (each) 

39 95 

33.95 

a Deadline 

49.95 

37.45 

Starcross 

NEW 39 95 

33.95 

MICROSOFT 

Typing Tutor II 

2495 

21.20 

TASC Compiler 

175 00 

148.75 

RAM Card 

NEW 99 95 

84.95 

* Multiplan 

NEW 275.00 

206.25 

MUSE 

Super Text 40/56/70 

125 00 

106.25 

Castle Wolfenstem 

29 95 

25.45 

Know Your Apple 

NEW 34 95 

29.70 


CALSOFT 

346 N. Kanan Rd. #103 
Agoura, CA 91301 


PENGUIN 

Complete Graphics System 
Graphics Magician 
Special Effects 
Spy's Demise 
Transylvania 

SENSIBLE 

Super Disk Copy III 

Multi- Disk Catalog 

* Sensible Speller 


30 00 25.50 

25 00 21.25 

125.00 93.75 


L/Sf 

Our 

Price 

Price 

3995 

33.95 

2995 

25.45 

4995 

42.45 

34 95 

29.70 

34.95 

26.20 

2995 

25.45 

29.95 

22.45 

2995 

25.45 

3995 

33.95 

39.95 

29.95 

3995 

33.95 


SIERRA ON-LINE 

HI RES Adventures 0-4 

* Time Zone 99.95 

Dark Crystal NEW 39 95 

* LISA 79.95 

LISA Educational System 119 95 

* General Manager 229.95 

Threshold 39 95 

* Screen Writer 129.95 

* Screen Writer Professional . 199.95 

Cross Fire 29.95 

Mouskattack 34 95 

Ultima II 59 95 

Frogger 34 95 

Cannonball Blitz 34 95 

The Artist 79.95 

Laf-Pak 34.95 

Pest Patrol 29.95 

Lunar Leepers 29 95 

FREE DISKETTE 
with each order over $50. 
Just mention this ad. 

SIR-TECH 


1 5% OFF 

74.95 

33.95 

59.95 

101.95 
172.45 

33.95 

97.45 

149.95 

25.45 
29.70 

50.95 
29.70 
29.70 

67.95 
29.70 
25.45 
25.45 


SIRIUS SOFTWARE £*. 

Gorgon 39.95 

Sneakers 29.95 

The Joy port 49.95 

Kabul Spy 34 95 

* Bandits 34.95 

Escape from Rungistan 29.95 

* Fly Wars 29.95 

Free Fall 29 95 

Way Out 39.95 

* Blade of Blackpoole 39.95 

Type Attack 39 95 

WORD HANDLER 
1 99-.9S 149.95 

STRATEGIC SIMULATIONS 

Cartels ft Cutthroats 39.95 

Southern Command 59.95 

* Napoleon's Campaigns 59.95 

Battle of Shiloh 39.95 

Tigers in the Snow 39.95 

Road to Gettysburg 59 95 

Pursuit of the Graf Spee 59.95 I 

Guadalcanal Campaign 59 95 I 

Cytron Masters 39.95 

Galactic Gladiators 39.95 

* The Cosmic Balance 39.95 

SEUIS 3995 

* Germany: 1985 NEW 59.95 

Battle of Normandy NEW 39.95 


VISICORP 

* Visicalc 

Visitrend/Visiplot 

Visidex 

Visible 


39 95 

33.95 

59 95 

50.95 

59.95 

44.95 

39 95 

33.95 

3995 

33.95 

5995 

50.95 

59 95 

50.95 

59 95 

50.95 

39 95 

33.95 

39 95 

33.95 

39.95 

33.95 

39 95 

33.95 

NEW 59.95 

44.95 

NEW 39 95 

33.95 

250.00 

193.75 

300 00 

255.00 

250 00 

212.50 

250 00 

212.50 


4i.65 Knight of Diamonds 34 95 29.70 We also carry complete lines from the 

s, * ,M “ e 34 95 ** 70 following companies: 

,••75 SOFTWARE PUBLISHING AD * 

,•5.75 * pfs ,25.00 M.7s ARTSCI • ASHTON-TATE 

,•5 75 pfs: R«pon 9500 «o75 AUTOMATED • AVANT-GARDE 

• PFSQr.pl, 125 00 *3 .75 BEAGLE • CAVALIER 

33 *5 STONEWARE DATASOFT • DON’T ASK 

37.45 DB Master 229.00 194.65 GEBELLI • HAYDEN 

33.95 * DB Master Utility Pak #1 99.00 74.25 INQOPT A K P N Q I Kl TPlM 

* DB Master Utility Pak #2 99.00 74.25 INoUrl • VvkNbINCaTON 

LEARNING CO. • MICROLAB 

21 20 SYSTEMS PLUS MICROPRO • PEACHTREE 

146.75 * General Ledger 395 00 296.25 PHOENIX • PIPPAHIIIY 

64 95 * Accounts Payable 395 00 296 25 ^..5..™ 

206.25 * Accounts Receivable 395.00 296.25 QUALITY • SENTIENT 

SORCIM • SOUTHWESTERN 

TG PRODUCTS SPINNAKER • SUBLOGIC 

’55 ZSXSL 39 “ ££ SYNERGISTIC •VIDEX 

29.70 * Select- a- Pori 59.95 44.95 ” YOU dOP t S©e it. Ask Us! 


Call Toll Free: (800) 423-5290 In California: (2 1 3) 991-964 1 

We accept Mastercard & Visa (include # and Expiration Date), check. COD (S 1 .50 extra), or Money 
Order. California residents add 6% sales tax. Include $2.00 for shipping (UPS Blue Label $3.00. 
Canada $6.00. other foreign countries $10.00). 

■k Sale prices are through February only! Prices subject to change without notice. 


CIRCLE 122 ON READER SERVICE CARD 



Library Catalog, continued... 


and shelf number. For example, the 
ID of a bookshelf with the description 
“Melissa’s room, desk bookshelf, top 
shelf’ would be MD1. 

Run Catalog Master, and the com- 
puter will ask for the number of disks 
containing catalog data (zero in this 
initial case), and the menu shown in 
Figure I will appear on the screen. 
Select the bookshelf option (6), and a 
new menu will appear (Figure 2). 
Choose (I) to add shelves to the 
library, and follow the instructions to 
supply ID, size (S-short; N-normal; 
T-tall), and location description. 
When all shelves are entered, return 
to the menu and select (4), END 
SHELF OPERATIONS. 


Figure 1. The primary menu . 

DO YOU WANT TO: 

(1) ENTER BOOKS IN CATALOG 

(2) SEARCH FOR BOOKS BY 

TITLE, AUTHOR, SUBJECT, 

FICTION TYPE OR CATALOG NO. 

(3) MODIFY AN ENTRY, E.G. 

CHECK IN/OUT A BOOK 
CHANGE SHELF LOCATION 
DELETE AN ENTRY 

OR OTHERWISE MODIFY THE RECORD 

(4) LIST DATA ON BORROWED BOOKS 

E.G. BOOKS LOANED OUT 
OR BOOKS TO A BORROWER 

(5) LIST ALL BOOKS IN CATALOG 

(6) ADD/REMOVE/LIST BOOKSHELVES 

(7) QUIT THE PROGRAM 

ENTER THE NUMBER OF YOUR SELECTION 


Figure 2. The bookshelf menu. 

BOOKSHELF IDENTIFICATION PROGRAM 
DO YOU WISH TO 

(1) ADD SHELVES TO THE LIBRARY 

(2) REMOVE SHELVES FROM LIBRARY 

(3) GET A SHELF DIRECTORY 

(4) END SHELF OPERATIONS 
ENTER THE NUMBER OF YOUR SELECTION 

The primary menu will appear once 
more, and selection (I) will permit 
book entry. A message asking you to 
replace the Catalog Master disk with a 
disk for book data storage will appear. 
When this is done the program will tell 
you how many books are currently in 
storage on the disk. Once again, it is 
zero in this initial case. 

The computer then requests title, 
author, location ID, and whether the 
book is fiction or nonfiction. If the 
book is nonfiction, the cataloguing 
process proceeds. For example, the 
book / Hear America Talking would 


790 IF LEN (LC*) < >3 THEN 770 

&W0 IF ASC < LEFT* <LC*,1>> < 65 OR ASC ( LEFT* <LC*,1)> > 90 GOTO 770 
810 IF ASC < MID* <LC*,2,1>> < 65 OR ASC < MIO* <LC*.2.1)> > 90 GOTO 770 

820 IF ASC < RIGHT* <LC*,l >> < 48 OR ASC < RIGHT* <LC*,1>> > 57 GOTO 770 

930 Hi = 0: FOR 2V * 1 TO NS: IF LC* * LL *(ZV,0> THEN HI = 1:ZZ = ASC (LL 
*<ZY#1 )>:ZV = NS ♦ 1 
840 NEXT ZV 

850 IF HI = 0 THEN PRINT "SHELF GIUEN IS NOT ON FILE": PRINT "00 VOU HANT 
A SHELF DIRECTORV <V^N>? "i: GET 1*: PRINT : IF T* * "V" THEN GOSUB 
2380 

860 IF HI * 0 THEN PRINT : GOTO 770 

870 WF = 0: IF SZ = 84 AND ZZ * 83 THEN MF « l 

880 IF SZ * 84 ANO ZZ * 78 THEN HF * 1 

890 IF SZ * 78 AND ZZ * 83 THEN HF * 1 

900 IF MF * 1 THEN PRINT “BOOK TOO TALL FOR SHELF": PRINT "DO VOU WANT A 
SHELF DIRECTORV <V/N>? ";: GET T*: PRINT : IF T* = "V" THEN GOSUB 
2300 

910 IF MF * 1 THEN PRINT : GOTO 770 

920 INUERSE : PRINT "FICTION OR NON-FICTION <F/N)?"it NORMAL : PRINT " 

: GET TP* 

930 PRINT TP* 

940 IF TP* * M F" GOTO 1300 

950 IF TP$ < > "N" THEN PRINT : GOTO 920 

960 HOME 

970 UTAB (3): PRINT SPC< 15)i"0IUISI0NS": PRINT : PRINT 

980 FOR I = 0 TO 9 

990 PRINT Ii" ";SC*< I#1 > 

1000 NEXT I 
1010 PRINT 

1020 PRINT "ENTER OIUISTON NUMBER ";r GET T*: PRINT T* 

1030 IF ASC (T*) < 48 OR ASC (T*) > 57 THEN PRINT : GOTO 960 
1O40 OU = UAL <T*> 

1050 HOME : UTAB <3> 

1060 PRINT "OIUISION: ";SC*<OU,l> 

1070 PRINT 

1U80 FOR I * 0 TO 9 

1090 PRINT Ii" " #SC*< DU#< I * 10) ♦ 1> 

1100 NEXT I 
1110 PRINT : PRINT 

1120 PRINT "ENTER CATEGORY NUMBER" i SPC< 25>i"0R 'X' FOR OIUISION LISTING :* „ 
GET C*: PRINT C* 

1130 IF C* = "X" GOTO 960 

1140 IF ASC <C*) < 48 OR ASC (C*> > 57 THEN PRINT : GOTO 1120 
1150 HOME : UTAB <3>: PRINT "CATEGORY: "iSC*<DU,< UAL <C*> * 10) + 1 ) 

1160 PRINT 

1170 FOR I « 1 TO 10: PRINT I - li SPC< 2>;SC*<OU,10 ♦ UAL <C*> ♦ I): NEXT I 
1180 PRINT 

1190 PRINT "ENTER SUBCATEGORV NUMBER"; SPC< 25)i"0R 'X' FOR CATE60RV LIST 
ING GET S*: PRINT S* 

1200 PRINT 

1210 IF S* * "X" GOTO 1050 

1220 IF ASC <S*> < 48 OR ASC <S*) > 57 THEN 1190 
1230 S* * STR* < UAL (S*) ♦ 1) 

1240 CN « OU * 100 ♦ UAL <C*> * 10 + UAL <S*) - 1 
1250 IF CN < 10 THEN CHS * "00" ♦ STR* <CN>: GOTO 1280 

1260 IF CN < 100 THEN CN* » "0" ♦ STR* <CN): GOTO 1280 

1270 CN* = STR* (CN) 

1280 GOSUB 1520 
1290 GOTO 1430 
1300 HOME : UTAB <5> 

1310 PRINT "FICTION" 

1320 PRINT : PRINT 

1330 FOR I * 1 TO 6 

1340 PRINT I# SPC< 2);F*< I ) 

1350 NEXT I 
1360 PRINT : PRINT 

1370 PRINT "ENTER CATEGORY NUMBER: GET T*: PRINT T* 

JF ASC < T* ) < 49 OR ASC <T*> > 54 THEN PRINT : 60T0 1300 
1390 FC = UAL <T*) 

1400 CN * FC * 100 
1410 GOSUB 1520 
1420 CN* = STR* (CN) 

1430 TL*< BC > = TL*:AU*<BC) = AU*:CN*<BC> « CN*:LC*<BC) = LC*:TP*<BC) * TP* 

: SZ*< BC ) = SZ* 

1440 NA< BC ) = NA 


1450 

1460 

1470 

1480 

1490 

1500 

1510 

1520 

1530 

1540 

1550 

1560 

1570 

1580 

1590 

1600 


IF BC = OC then GOSUB 1770:BC * 0 
PRINT : PRINT "ENTER 'C' FOR NEXT BOOK" 
PRINT "ENTER 'O' TO ENO BOOK ENTRY" 
PRINT $PC< 10 )t GET T*: PRINT 
IF T* » "Q" ANO BC * 0 THEN GOSUB 1970 
IF T* « "Q" THEN GOSUB 1770 
GOTO 540 


REM ***** SUBROUTINE TO PRINT ENTRY FOR CHECK 
HOME : UTAB (3) 

PRINT "TITLE: "iTL*: PRINT 
PRINT "AUTHOR: ";AU*: PRINT 
PRINT "NUMBER OF AUTHORS: "iNA: PRINT 
PRINT "LOCATION: ";LC*: PRINT 


THEN PRINT MB00K HEIGHT: NORMAL": PRINT : 60T0 1610 
IF SZ* * "S" THEN PRINT "BOOK HEI6HT: SMALL": PRINT : GOTO 1610 
PRINT "BOOK HEI6HT : TALL": PRINT 


222 


March 1983 ° Creative Computing 


AARDVARK - THE ADVENTURE PLACE 

ADVENTURES FOR OSI, TRS-80, TRS-80 COLOR, SINCLAIR, PET, VIC-20 


ADVENTURES — Adventures are a unique 
form of computer game. They let you spend 
30 to 70 hours exploring and conquering a 
world you have never seen before. There is 
little or no luck in Adventuring. The rewards 
are for creative thinking, courage, and wise 
gambling — not fast reflexes. 

In Adventuring, the computer speaks and 
listens to plain English. No prior knowledge 
of computers, special controls, or games is re- 
quired so everyone enjoys them -even people 
who do not like computers. 

Except for Quest, itself unique among Ad- 
venture games. Adventures are non-graphic. 
Adventures are more like a novel than a comic 
book or arcade game. It is like reading a par- 
ticular exciting book where you are the main 
character. 

All of the Adventures in this ad are in Basic. 
They are full featured, fully plotted adventures 
that will take a minimum of thirty hours (in 
several sittings) to play. 

Adventurma requires 16k on Sinclair, TRS- 
80, and TRS-80 Color. They require 8k on OSI 
and 13k on VIC-20. Sinclair requires extended 
BASIC. 

TREK ADVENTURE by Bob Retells - This 
one takes place aboard a familiar starship and 
is a must for trekkies. The problem is a famil- 
iar one — The ship is in a "decaying orbit" 
(the Captain never could learn to park!) and 
the engines are out (You would think that in 
all those years, they would have learned to 
build some that didn't die once a week). Your 
options are to start the engine, save the ship, 
get off the ship, or die. Good Luck. 

Authors note to players — I wrote this one 
with a concordance in hand. It is very accurate 
— and a lot of fun. It was nice to wander 
around the ship instead of watching it on T.V. 

CIRCLE WORLD by Bob Anderson - The 

Alien culture has built a huge world in the 
shape of a ring circling their sun. They left 
behind some strange creatures and a lot of ad- 
vanced technology. Unfortunately, the world 
is headed for destruction and it is your job to 
save it before it plunges into the sun I 

Editors note to players — In keeping with 
the large scale of Circle World, the author 
wrote a very large adventure. It has a lot of 
rooms and a lot of objects in them. It is a very 
convoluted, very complex adventure. One of 
our largest. Not available on OSI. 

HAUNTED HOUSE by Bob Anderson This 
one is for the kids. The house has ghosts, gob- 
lins, vampires and treasures — and problems 
designed for the 8 to 13 year old. This is a 
real adventure and does require some thinking 
and problem solving - but only for kids. 

Authors note to players -This one was fun 
to write. The vocabulary and characters were 
designed for younger players and lots of things 
happen when they give the computer com- 
mands. This one teaches logical thought, map- 
ping skills, and creativity while keeping their 
interest. 


ALSO FROM AARDVARK - This i 
TRS-80 Color and OSI), business | 


DERELICT by Rodger Olsen and Bob Ander 

son — For Wealth and Glory, you have to ran- 
sack a thousand year old space ship. You'll 
have to learn to speak their language and 
operate the machinery they left behind. The 
hardest problem of all is to live through it. 

Authors note to players — This adventure 
is the new winner in the "Toughest Adventure 
at Aardvark Sweepstakes". Our most difficult 
problem in writing the adventure was to keep 
it logical and realistic. There are no irrational 
traps and sudden senseless deaths in Derelict. 
This ship was designed to be perfectly safe for 
its' builders. It just happens to be deadly to 
alien invaders like you. 



NUCLEAR SUB by Bob Retells - You start 
at the bottom of the ocean in a wrecked Nu- 
clear Sub. There is literally no way to go but 
up. Save the ship, raise her, or get out of her 
before she blows or start WWIII. 

Editors note to players— This was actually 
plotted by Rodger Olsen, Bob Retelle, and 
someone you don't know - Three of the nas- 
tiest minds in adventure writing. It is devious, 
wicked, and kills you often. The TRS-80 Color 
version has nice sound and special effects. 

EARTHQUAKE by Bob Anderson and Rodger 
Olsen — A second kids adventure. You are 
trapped in a shopping center during an earth- 
quake. There is a way out, but you need help. 
To save yourself, you have to be a hero and 
save others first. 

Authors note to players - This one feels 
good. Not only is it designed for the younger 
set (see note on Haunted House), but it also 
plays nicely. Instead of killing, you have to 
save lives to win this one. The player must 
help others first if he/she is to survive — I like 
that. 

Please specify system on all orders 

s only a partial list of what we carry. We have a 
programs, blank tapes and disks and hardware. S 


PYRAMID by Rodger Olsen - This is one of 
our toughest Adventures. Average time 
through the Pyramid is 50 to 70 hours. The 
old boys who built this Pyramid did not mean 
for it to be ransacked by people like you. 

Authors note to players — This is a very 
entertaining and very tough adventure. I left 
clues everywhere but came up with some in- 
genous problems. This one has captivated 
people so much that I get calls daily from as 
far away as New Zealand and France from 
bleary eyed people who are stuck in the 
Pyramid and desperate for more clues. 

QUEST by Bob Retelle and Rodger Olsen - 
THIS IS DIFFERENT FROM ALL THE 
OTHER GAMES OF ADVENTURE!!!! It is 
played on a computer generated map of 
Alesia. You lead a small band of adventurers 
on a mission to conquer the Citadel of Moor- 
lock. You have to build an army and then arm 
and feed them by combat, bargaining, explora- 
tion of ruins and temples, and outright ban- 
ditry. The game takes 2 to 5 hours to play 
and is different each time. The TRS-80 Color 
version has nice visual effects and sound. Not 
available on OSI. This is the most popular 
game we have ever published. 

MARS by Rodger Olsen — Your ship crashed 
on the Red Planet and you have to get home. 
You will have to explore a Martian city, repair 
your ship and deal with possibly hostile aliens 
to get home again. 

Authors note to players - This is highly 
recommended as a first adventure. It is in no 
way simple —playing time normally runs from 
30 to 50 hours — but it is constructed in a 
more "open" manner to let you try out ad- 
venturing and get used to the game before 
you hit the really tough problems. 



ADVENTURE WRITING/DEATHSHIP by 
Rodger Olsen — This is a data sheet showing 
how we do it. It is about 14 pages of detailed 
instructions how to write your own adven- 
tures. It contains the entire text of Deathship. 
Data sheet $3.95. NOTE: Owners of OSI, 
TRS-80, TRS-80 Color, and Vic 20 computers 
can also get Deathship on tape for an addi- 
tional $5.00. 

PRICE AND AVAILABILITY: 

All adventures are $14.95 on tape except 
Earthquake and Haunted House which are 
$9.95. Disk versions are available on OSI and 
TRS-80 Color for $2.00 additional. 


lot of other games (particularly for the 
►end $1.00 for our complete catalog. 


AARDVARK - 80 

2352 S. Commerce, Walled Lake, Ml 48088 
(313) 669-3110 

Phone Orders Accepted 8:00 a.m. to 4:00 p.m. EST. Mon.-Fri. 

TRS-80 COLOR SINCLAIR OSI 



VIC-20 


CIRCLE 101 ON READER SERVICE CARD 





BMC. The 
Best for your 


If you choose your display monitor with the same care you’ve given to the other components 
of your business or personal computer system, you’ll choose BMC. 

The BMt-12AU features a P31 picture tube that gives you a large, bright 12inch diagonal green 
display with a bold 80x24 character format that is remarkably easy on your eyes And each 
unit is given a careful underscan adjustment at the factory so even the corners are clear and 
sharp. The BM-12AU 
connects quickly and 
simply to most popular 
computers with no 
interface or modifications 
needed. But best of all the 
BM-12AU is designed to 
fit your budget. Compare 
specifications, quality and 
price. BMC is the logical 
choice. 



BM-12AU 

• input Signals Composite Video Signal 
Negative SYNC 

10 ^0 3V PP 75ohm 

• CRT Size 31 cm diag (12 inch diag ) 

• Phosphor P31 (Green) 

• Semiconductors 

1C 1, Transistors 14 Diodes 14 

• Video Amp Bandwidth 15 MHz 

• Display Format 

1920 Characters max (80 char X 24 lines) 

• Power Input AC 120V 60Hz/230V 50Hz 

• Power Consumption 26W 
Dimensions 40 0(W) X 28 5(H) X 32 0(D)cm 

Weight 6 3 kgs (13 9 lbs ) 


()BMC USA I IMG 

LOS ANGELES NEW YORK 

20610 Manhattan Place Suite 112, Torrance. CA 90501 450 Bareli Avenue. Carlstadt. N J 07072 

Telex 698641 BMC USA TRNC Phone 213-320-9880. 9881 Telex 133221 BMC NY CARL Phone 201-939-7079.7061 

CIRCLE 116 ON READER SERVICE CARD 



Library Catalog, continued... 


produce the set of classification data 
shown in Figures 3a, 3b, and 3c as 
selections 4, 2, and 1 were chosen to 
catalog the book as Written and 
Spoken English, catalog number 421. 
If the book had been fiction, the menu 
shown in Figure 3d would have been 
displayed. 


Figure 3a. The division menu. 


DIVISIONS 

0 GENERALITIES 

1 PHILOSOPHY & REL DISCIPLINES 

2 RELIGION 

3 SOCIAL SCIENCES 

4 LANGUAGE 

5 PURE SCIENCES 

6 TECHNOLOGY (APPLIED SCIENCE) 

7 THE ARTS 

8 LITERATURE (BELLES - LETTRES) 

9 GENERAL GEOG & HIST 

ENTER DIVISION NUMBER 


Figure 3b. The category menu. 


DIVISION: LANGUAGE 

0 LANGUAGE 

1 LINGUISTICS 

2 ENGLISH & ANGLO-SAXON LANGS 

3 GERMANIC LANGS 

4 ROMANCE LANGS- FRENCH 

5 ITAL- ROMANIAN- RHAETO- ROMANIC 

6 SPANISH & PORT LANGS 

7 ITALIC LANGS - LATIN 

8 HELLENIC LANGS-CLASSICAL GREEK 

9 OTHER LANGS 

ENTER CATEGORY NUMBER 

OR ’X' FOR DIVISION LISTING 


Figure 3c. The subcategory menu. 


CATEGORY: ENGLISH & ANGLO-SAXON LANGS 

0 ENGLISH & ANGLO-SAXON LANGS 

1 WRITTEN & SPOKEN ENG 

2 ENG ETYMOLOGY 

3 ENG DICTIONARIES 

4 * 

5 ENG STRUCTURAL SYSTEM 

6 * 

7 NONSTANDARD ENG 

8 STANDARD ENG USAGE 

9 ANGLO-SAXON (OLD ENG) 

ENTER SUBCATEGORY NUMBER 

OR 'X' FOR CATEGORY LISTING 


Figure 3d 

Catalog menu for fiction books. 


FICTION 

1 NOVEL 

2 ACTION/MYSTERY 

3 WESTERN 

4 SCIENCE FICTION 

5 SHORT STORY/COLLECTION 

6 CHILDREN'S LITERATURE 

ENTER CATEGORY NUMBER: 


1610 IF TP* * "F" THEN PRINT “BOOK TVPE: FICTION": PRINT : GOTO 170O 

1629 PRINT “BOOK TVPE: NON-FICTION“ : PRINT 

1630 PRINT “DIUISION: ";SC*<DU,1>: PRINT 

1640 PRINT "CATE60RV: ";SC*<DU.< UAL <C*> * 10 > ♦ 1) 

1658 PRINT 

1660 PRINT " SUBChTEGORV : ";SC*<DU,10 * «»AL <C t> ♦ UAL <S*>> 

1670 PRINT : PRINT "CATALOG NUMBER: " ;CN* 

1680 PRINT 
1690 GOTO 1710 

1700 PRINT "CATEGORV: "F*<FC>: PRINT 

1710 PRINT "ENTER X' TO RE-ENTER THIS BOOK;" 

1720 PRINT "ENTER ANV OTHER KEV TO CONTINUE. 

1730 GET T* 

1740 PRINT : PRINT 

1750 IF T* * "X" THEN POP : GOTO 558 
1760 RETURN 

1770 REM ***** SUBROUTINE TO MRITE DATA TO DISK 
1780 IF BC = 0 THEN RETURN 
1790 PRINT D* 

180O FOR J * 1 TO BC 
1810 RN = RN ♦ 1 

1820 IF LEN < TL*< J ) > < 40 THEN TL*<J> * TL*<J> ♦ LEFT* <BL*.48 - LEN 
<TL*< J))> 

1830 Tl*< J) = LEFT* <TL*< J>.40) 

1840 IF LEN <AU*(J>> < 40 THEN AU*< J) = AU*< J> * LEFT* <BL*.40 - LEN 
<AU*' J>>> 

1850 AU*<J> = LEFT* < AU*< J >#40 > 

I860 PRINT 0*; "WRITE LIBREC-120.R" ;RN 

1870 PRINT TL*< J ): PRINT AU*<J>: PRINT TP*< J>, PRINT CN*<J>: PRINT LC*< J) 

: PRINT SZ*<J> 

1880 PRINT NA<J> 

1890 PRINT BS: PRINT BN* 

1908 PRINT D* 

1910 NEXT J 

1928 PRINT D*;“ WRITE LIBREC-128.R0" 

1930 PRINT RN 
1940 PRINT 0* 

1950 IF T* = "Q" THEN 1970 

I960 RETURN 

1970 PRINT D*; "CLOSE" 

1980 HOME : UTAB < 8 >: PRINT "RETURN CATALOG MASTER' DISK TO ORIUE." 

1990 PRINT : PRINT "PRESS ANV KEV WHEN VOU ARE READV. GET T* 

2800 PRINT 
2010 HIMEM: 38480 

2028 POP : HOME : POKE 770.56: PRINT 0*;"RUN CATALOG MASTER- 
2830 REM ***** ERROR ROUTINE TO PREPARE NEW DISK 
2048 ER = PEEK <222) 

2058 IF ER = 5 THEN 2128 

2060 IF ER s 8 OR ER = 9 OR ER * 4 THEN 2088 
2070 GOTO 2110 

2088 PRINT : PRINT G*;G*; 6* ;"****♦** DISK CANNOT ACCEPT DATA ♦***♦**“ 

2898 PRINT SP€< 5>;"CHECK DRIUE DOOR AND'OR INSERT": PRINT “INITIALIZED 
DISK WITH SPACE FOR STORAGE" 

2108 PRINT SPC< 4 >i"DISK MUST NOT BE WRITE PROTECTED *": MT * 1: GOTO 2288 
2110 PRINT "ERROR FOUND COOE " ;ER: PRINT "ON LINE PEEK <218) ♦ PEEK 
<219) * 256: EMO 

2120 PRINT D*; "OPEN LIBREC-120.L120" 

2138 PRINT D*; "WRITE L1BREC-120.R8" 

2148 NN * 0 

2150 PRINT NN 

2160 PRINT 0*; "CLOSE" 

2170 ON * ON ♦ 1: POKE 771. DN 
2180 IF MT = 1 THEN 2210 
2198 GOTO 458 

2200 PRINT : PRINT "PRESS ANV KEV WHEN VOU ARE REAOV GET M*s PRINT : PRINT 

2218 PRINT D*;"OREN LIBREC-120.L128" 

2228 PRINT D*;"REAO L1BREC-120.R8" 

2230 INPUT RN 
2248 PRINT D* 

2250 PRINT : PRINT "THIS DISK CONTAINS " ;RN;" BOOK RECOROS.": FOR LU = 1 TO 
1000: NEXT LU* PRINT 
2268 MT = 0 

2278 IF BC * DC THEN 1450 
2280 IF T* = "0" THEN 1588 
2298 GOTO 458 

2300 REM SUBROUTINE FOR SHELF DIRECTORV 
2318 HOME : UTAB <5> 

2328 PRINT SPC< 12); "SHELF DIRECTORV" 

2338 PRINT : PRINT 
2348 FOR ZW = 1 TO NS 

2350 PRINT SPC< 7);"I0 = ";LL*<ZW.8>; SPC< 5>;"SHELF SIZE* ";LL*<ZW.1> 

2368 FOR ZU = 1 TO 50U: NEXT ZU 
2370 NEXT ZW 

2380 PRINT : PRINT "RERUN DIRECTORV (V^N)? GET T*: PRINT 
2390 IF T* = "V" THEN 2388 
2408 HOME : UTAB <5> 

2418 IMMERSE : PRINT "TITLE:";: NORMAL : PRINT " " ;TL*: PRINT 
2428 INUERSE : PRINT “AUTHOR:";: NORMAL : PRINT " ";AU*r PRINT 
2438 INMERSE : PRINT "BOOK HEIGHT:";: NORMAL : PRINT " "*SZ*: PRINT 
2440 RETURN 


225 


March 1983 c Creative Computing 


Library Catalog, continued... 

At this time a listing of all the data 
typed in for the book is presented 
(Figure 4), and you are given the 
opportunity to make changes. When 
the entry is correct, the next book is 

Figure 4. Listing for checking entry. 


TITLE: I HEAR AMERICA TALKING 

AUTHOR: FLEXNER 

NUMBER OF AUTHORS: 1 

LOCATION: JE3 

BOOK HEIGHT: TALL 

BOOK TYPE: NON-FICTION 

DIVISION: LANGUAGE 

CATEGORY: ENGLISH & ANGLO SAXON LANGS 

SUBCATEGORY: WRITTEN & SPOKEN ENG 

CATALOG NUMBER: 421 

ENTER 'X 1 TO RE-ENTER THIS BOOK 
ENTER ANY OTHER KEY TO CONTINUE 


Figure 5. Menu for book search. 


DO YOU WISH TO: 

1 SEARCH ON TITLE 

2 SEARCH ON AUTHOR 

3 SEARCH ON SUBJECT/FICTION TYPE 

4 SEARCH ON CATALOG NUMBER 

5 END SEARCH 

ENTER THE NUMBER OF YOUR CHOICE 


Figure 6. 

Menu for borrowing information. 


DO YOU WISH TO LIST 

(1) ALL BOOKS LOANED OUT 

(2) BOOKS LOANED TO A GIVEN PERSON 

OR (3) END THE SEARCH 
ENTER THE NUMBER OF YOUR SELECTION 


entered. When all books have been 
entered, the primary menu is once 
more displayed. 

When all books are entered, the 
Library Catalog Program can be used 
for searches, recording borrowed and 
returned books, and listing all books 
on file. The menu for searches is shown 
in Figure 5. 

If the SUBJECT/ FICTION TYPE 
selection is made, the classifications 
are once again presented to aid in 
subject selection. For information on 
borrowing, the menu shown in Figure 
6 enables several selections. Option 3 
from the main menu, permits any 
record to be modified, from check in/ 
check out to correction of spelling to 
complete deletion of the book from 
the file. 


Listing 3. 


1 REM THIS PROGRAM IS COPYRIGHT 1982 Bv j.M. HELLMAN : 738 COLEMAN OR I ME 
s MONROEUILLE PA 15148 : PHONE 412-372-9804 
18 REM ♦** CATALOG SEARCH PROGRAM 
28 BLS * M 
30 OS = CARS < 4 > 

40 MOO = 8 
50 PRINT OS 

68 IF PEEK < 773 > * 92 THEN MOO = ! 

70 POKE 773.0 

80 BRS « • * 

98 HOME : UTAB <10) 

180 POKE 778,58 
110 ON = PEEK <771 > 

128 UNERR GOTO 3778 
130 DIM SCS<9,100>.F$<6> 

148 DIM AMS< 5 >,NMS< 4 ) 

150 IF MOO = 1 THEN HIMEM: 20080:OS = CARS < 4 >: GOTO 488 
188 PRINT $PC< 9);: INUERSE : PRINT -CATALOG SEARCH PROGRAM' s NORMAL 
178 PRINT : PRINT : PRINT "CATALOG CLASSIFICATION DATA": PRINT "IS NOW BE 
ING ENTERED INTO THE COMPUTER." 

188 FOR I = 8 TO 9 
198 SCS<I.0) = SIRS <I> 

200 PRINT OS ; "OPEN SC SEQ LIST ";I 

210 PRINT OS; "READ SC SEO LIST ";I 

228 FOR J = 1 TO 188: INPUT SCS(I.J): NEXT J 

238 PRINT OS; "CLOSE" 

248 NEXT I 
250 HIMEM: 20088 

260 F*1 > = “NOUEL ":Ft< 2 ) * "ACTION/MYSTERY" :FS< 3) = "WESTERN" :FS< 4 > = "SC 
IENCE FICTION" :FS< 5 > * "SHORT STORY 'COLLECT I ON" :F$< 6 > * "CHILDREN'S 
LITERATURE" 


270 

288 

298 

380 

310 

320 

330 

540 

350 

760 


NORMAL : HOME : UTAB <5> 

HOME : UTAB <5> 

PRINT OS 

PRINT "00 YOU WISH TO: " 

PRINT SPC( 6 >;"1 SEARCH ON TITLE" 

PRINT SPC< 6 )i"2 SEARCH ON AUTHOR" 

PRINT SPCc 8 >;"3 SEARCH ON SUBJECT/FICTION TYPE" 

PRINT SPC< 6 >;"4 SEARCH ON CATALjOG NUMBER- 

PRINT SPC< 6 >;"5 END SEARCH" 

PRINT : PRINT "ENTER THE NUMBER OF YOUR CHOICE ";: GET CHS: PRINT CHS 


378 IF ASC < CHS > < 49 OR ASC (CHS) > 54 THEN 368 
388 CH = UAL < CHS > 

390 ON CH GOTO 408,818, 1470,2190.2260 
408 HOME : UTAB <5>:D0 = l:HI * O 
418 PRINT "ENTER BOOK TITLE:" 

420 INPUT " " ;TTS 

438 LT = LEN < TTS >: IF LT > 48 THEN TTS = i.EFTS < ITS.40) 

448 REM ♦****♦ START SEARCH 

458 PRINT : PRINT "INSERT CATALOG DATA DISK * ";D0;" IN ORIUE" 

468 PRINT : PRINT "PRESS ANY KEY WHEN YOU ORE READY" 

470 GET TS: PRINT 
480 HOME : UTAB < 10 > 

498 PRINT SPC< 15);: INUERSE : PRINT "SEARCHING": NORMAL 
588 PRINT OS; "OPEN LIBREC-120.L128" 

518 PRINT OS; "RE AO LIBREC-120.R8" 

520 INPUT RN 
530 PRINT OS 

540 IF RN = 0 THEN PRINT "NO BOOKS ON FILE ON THIS OISK.": GOTO 738 
558 PRINT : PRINT "THIS DISK CONTAINS ";RN;" BOOK RECORDS.": PRINT 
568 FOR I = 1 TO RN 
578 TE = 8 

588 PRINT OS; "READ LIBREC-120.R" ; I 
598 INPUT TLS 
808 PRINT OS 

610 IF LEFTS CTLS.LT) = TTS THEN HI » 1: NORMAL :TE * l: G0SU6 2330: IF 

MOO < >1 THEN PRINT "CONTINUE SEARCH <Y/N)7 ";: GET XS: PRINT XS: IF 
XS » "N" THEN 278 
620 IF TE = 0 THEN 710 
638 IF MOO < >1 THEN 718 

640 PRINT OS: PRINT : PRINT : PRINT : PRINT 

658 PRINT : PRINT "DO YOU WANT TO 1 MOOIFV": PRINT SPC< 16>;"2 DELETE 

": PRINT SPC< 16);"3 LEAUE UNCHANGED": PRINT "THIS BOOK RECORD.": PRINT 
"ENTER SELECTION NUMBER: "; 

868 GET OS: PRINT QS:0 = UAL CQS) 

670 IF Q = 1 THEN GOTO 2838 
688 IF 0 * 2 THEN 3570 
698 IF Q * 3 THEN 3520 

708 PRINT "INUALID SELECTION. TRY AGAIN.": GOTO 658 
718 NEXT I 
728 PRINT OS 
738 00 = DO ♦ 1 

740 IF DO > ON THEN NORMAL : GOTO 770 
758 PRINT OS 
768 GOTO 458 


226 


March 1983 c Creative Computing 


When you need knowledgeable help in hardware and software selection 

Manufactured Exclusively for 


Bdl Ej HoweII bv ^oppkz computer 



Or Less For 
New Products 


Apple II Disk & Controller $450 
Apple II Disk 400 


THE APPLE 
SUPPLY CENTER 

Quinten Drive $335 

Videx 80 Col 289 

Kensington Fan . 85 

Novation Apple Cat 328 

Orange Micro Grappler 129 


MONITORS 

NEC 12” Green $158 

12" Color Composite ... 349 

BMC12" Green 99 

12" Hi Res Green 125 

Epson Comrex 

12" Green 110 

12" RGB Color 528 

Amdek 13" RGB Color 799 


PRINTERS 

MX-80 F/T $524 

Aixon 80 Col 350 

IDS Prism 132 

Color W/Graphics 1594 

Prism 80 Color 1494 

Okidata 82A 494 

84S 200CPS 1285 

LETTER QUALITY 

NEC 3510 $1459 

Diablo 630 1549 

Epson Comrex 990 

Starwriter I 1095 

Qume 9145 1749 


FRANKLIN 
ACE 1000 

FAMILY SYSTEM 

Includes ACE 1000. Disk. 

Monitor, Printer and Word 
Processing $2049 

ACE lOOO Call 


KAY PRO II Call 

Word Processing, 

Financial Analysis, 

MBasic, SBasic, Payroll, 
A/R, A IP, General Ledger, 
CP/M 2.2, and Letter 
Quality Printer 


Means 


$3649 


Business 


MICRO DECISION 

$1149 

2 Drive System $1545 

Monitor & Keyboard 595 

Includes Wordstar, 
Correctit, Logicalc, 

MBasic, Bazic, Pilot, and 
CP/M 2.2 


A 


COMPUTERS 


ATARI® 

CALL FOR 
ALL NEW 
PRICING 

PERCOM DRIVE I $599.99 



SOFTWARE 

BUSINESS 

Wordstar $289 

Mailmerge 90 

dBase II 495 

Condor 265 

TCS GL 99 

Accounts Payable 99 

Payroll 99 

Accounts Receivable 99 

Inventory 150 

Micro Tax I 289 

Visicalc 189 

EDUCATIONAL 

Milton Bradley $Call 

Edu-Ware $Call 

Plato $Call 

Learning Company $Call 

GAMES 

Wizardry $39.95 

Slime 34.95 

Frogger 29.95 

Chop Litter 29.95 

Princess and Wiz 27.95 

Rendezvous 24.95 

Zork I & II & III 34 95 

Congo 26.99 

Preepie 26.99 

Knight of Diamonds 34.95 

Swashbuckler 29.99 


ONLY 

IN THE STORE 

IN 6 

Epson HX-20 The Traveler 


N0RTHSTAR 


List 

Price 

Purchase 

Price 

$3599 

$2795 

4999 

3825 

3599 

2999 

4999 

3825 

7499 

6599 

List 

Purchase 


1. 

2 . 

3. 

4. 

5. 

6 . 

This space is left blank so you can list 
the equipment you are looking for here, 
and call us for a super price. 


SUPPLY CENTER 


Personal Computer 

MBA $695 

Wordstar 289 

Mailmerge 90 

Spellstar 149 

Visicalc 179 

Crosstalk 167 


Seattle Memory 
With Serial Port 


64K 

128K 

192K 

256K 

Baby Blue 


$388 

538 

688 

798 

495 


Oavong Hard Disk 1649 


Micro Tax 289 


T H e Compute! learning Tice 

800 - 368-3417 

IN VIRGINIA 703-750-2631 
GOVERNMENT SALES 703-750-2695 

CIRCLE 137 ON READER SERVICE CARO 


7023 LITTLE RIVER TNPK. 
ANNANDALE, VA 22003 

STORE HOURS: 10 TO 8 P.M. DAILY 
10 TO 5 P.M SAT. 










Library Catalog, continued 


PERSONAL 

COMPUTERS 

COMMODORE 

A 

ATARI 

Computers for people. 

.«'v- 

C 1981 ATARI INC 


: ACEIOOO 


FOR BUSINESS 



COIT1PUTER 


DISKETTES 

MONITORS 

PRINTERS 

SOFTWARE 


COMPUTERTIME, INC 
P.O. BOX 2 16 
KENTFIELD, C A 949 14 

IN CA CALL: 
(415) 459-8082 

OUTSIDE CA CALL: 

8 00-2 2 7-2 520 


’70 IF MI = 1 AND HOD 3 1 THEN GOTO 3540 

700 IF HI = 1 THEN PRINT 0$: PRINT : PRINT "THIS IS THE END OF THIS SEARCH." 

: PRINT "PRESS ANY KEY TO CONTINUE. M : GET KKS: PRINT : PRINT s GOTO 280 
GOSUB 3720 
80O 6010 280 

810 HOME : UTAB <5>:0D = 1:HI * 0: FOR I * 0 TO 4;NM*< I> = "": NEXT I 
820 PL* * •* 

830 P RINT "ENTER AUTHOR<S> LAST < 'LAST/. . . > NAME<S>“ 

840 PRINT “NO COMMAS OR SPACES , PLEASE • M 
850 PRINT "EXAMPLES: SHAKESPEARE" 

880 PRINT - MASTERS/ JOHNSON" 

870 PRINT : INPUT - " ;AA* 

880 IF LEN < AP* > > 40 THEN AA* = LEFT* < AA*,40 > 

890 IF LEN <:AA* ) < 40 THEN AA* = AA* ♦ LEFT* <BL*,40 - LEN < AA* > > 

900 N* = " " : NN = l 
910 FOR I = 1 TO 40 
920 A* = MID* < AA* » I , 1 > 

930 IF ASC < A* ) = 47 THEN NN = NN ♦ 1:NM*< NN - 2> = N*:N* * GOTO 980 

940 IF ASC <U *> = 32 THEN I » 42: GOTO 9S0 

950 N* * N* ♦ A* 

980 NEXT I 

970 NM*< NN - 1) * N* 

880 PRINT . print "INSERT CATALOG DATA DISK 4 "sOOi" IN ORIUE" 

990 PRINT : PRINT “PRESS ANV KEY WHEN VOU ARE READY GET T*: PRINT 
1000 HOME : "TAB <18>: PRINT SPC< 15^: INUERSE : PRINT "SEARCHING": NORMAL 
1010 PRINT D*;"OPEN LIBREC-120,L120" 

1020 PRINT 0*#"REA0 LlBREC-120,R0" 

1030 INPUT RN 

1040 PRINT 0* 

1050 IF RN = O THEN PRINT "NO BOOKS ON FILE ON THIS OISK.“: GOTO 1230 

1080 PRINT : PRINT "THIS DISK CONTAINS ";RNi" BOOK RECORDS . " : PRINT 

1070 FOR I = 1 TO RN 

1080 IF NN > 1 GOTO 1300 

1090 PRINT D*;"REAO LIBREC-120.R";I ,B94“ 

1100 GET NA 

1110 PRINT D*; 

1120 IF NA > 1 GOTO 1300 
1130 All* = “" 

1140 PRINT O*;"REA0 LIBREC-120#R" # I i“ ,B41 " 

1150 INPUT AH*: PRINT D* 

1180 FOR K = 1 TO 40 
1170 T* = MID* < AH*,K, 1 ) 

1180 IF ASC <T*> = 32 THEN K = 40: GOTO 1280 
1190 All* * AU* ♦ T* 

1200 NEXT K. 

1210 IF AU* = NM*< NN - 1) THEN HI * lx NORMAL : GOSUB 2330: IF MOO < >1 

THEN PRINT "CONTINUE SEARCH <V/N>? "#: GET X*: PRINT X*: IF X* = "N" 
THEN 278 
1220 NEXT I 
1230 DD = DO ♦ 1 

1240 IF 00 > ON THEN NORMAL : GOTO 770 
1250 PRINT D* 

1288 GOTO 980 

1270 IF HI = 1 THEN 28G 

1288 GOSUB 3720 

1290 GOTO 280 

1300 AN = 1: AU* = "": FOR P = 0 TO 4:AH*<P> « "“: NEXT P 

1310 PRINT D*#“REAO LIBREC-120,R"iI ;".B41": INPUT AH*: PRINT D* 

1328 FOR K = 1 TO 40 
1330 A* = MID* < AH*.K#1 > 

1340 IF ASC <. A* ) * 47 THEN AN = AN ♦ 1 : AM*< AN - 2) * AU*:AU* = ““: GOTO 1370 

1350 IF ASC • A*> = 32 THEN K » 40: GOTO 1370 

1380 AU* * AU* ♦ A* 

1370 NEXT K 

1380 AM*( AN - 1 ) = AU* 

1390 H0 • 0 

14O0 FOR L = 8 TO NN - 1 

1410 FOR M = 0 TO AN - 1 

1420 IF NM*< L ) = AH*( M ) THEN H0 = H0 ♦ 1 

1430 NEXT M 

1440 NEXT L 

1450 IF M0 = NN THEN HI = t: NORMAL : GOSUB 2330: IF MOO < > 1 THEN PRINT 

“CONTINUE SEARCH <V/N>? “;: GET X*: PRINT X*: IF X* * “N“ THEN 270 

1480 GOTO 1220 

1470 REM ***** SEARCH ON SUBJECT 
1480 IF PEEK < 772 > = 25 THEN 1810 
1490 HOME : UTAB <5> 

1500 PRINT : PRINT "THE SEARCH ON SUBJECT IS CONDUCTED UIA“: PRINT “THE 
OEHEV DECIMAL SYSTEM FOR NON-FICTIONBOOKS, AND BOOK TYPE FOR FICTION 
OOKS." 

1510 PRINT 

1520 PRINT "NON-FICTION BOOKS IN THE OEHEV DECIMAL": PRINT "SYSTEM ARE CA 
TALOGFD IN 1800" 

1530 PRINT "CATEGORIES: 10 OIUISIONSi": PRINT SPC< 12>*"10 CATEGORIES/OI 
UISION;": PRINT SPC< 12)i"10 SUBCPTEGORIES/CATEGORV" 

1540 FOR I = 1 TO 4000: NEXT I 

1550 PRINT • PRINT "THE SEARCH CAN BE PERFORMED ON THE": PRINT “DIUISION, 
CATEGORY, OR SUBCATEGORY": PRINT "LEUbL. " 

1580 PRINT : PRINT "THE PROGRAM HILL PROMPT VOU HITH THE": PRINT "OEHEV 
0 EC I MAL SYSTEM BREAK DOHN OF " : PRINT “ SUBJECTS . " 


CIRCLE 141 ON READER SERVICE CARD 


228 


March 1983 c Creative Computing 



1570 

1580 


1590 

1600 

1610 

1820 

1630 
1640 
1650 
I860 
1670 
1680 
1690 
1700 
1710 
1720 
1730 
1 740 
1750 
1760 

1770 

1780 

1798 

1800 

1810 

1820 

1830 

1840 

1850 

I860 

1870 

1880 

1890 

1900 

1910 

1920 

1930 

1948 

1950 

I960 

1970 


: PRINT ! PR1NT -FICTION BOOKS IN THIS PROGRPM PRE“: PRINT “CP 
TP106E0 IN THE FOLLOWING GIUISIONS: " 

PRINT SPC< 12>#-NOUEL“: PRINT SPC< 12 )# "PCTION/MVSTERV“: PRINT SPC< 
12 ># -WESTERN-: PRINT SPC' 12 >1 -SCIENCE FICTION": PRINT SPC< 12>#"SH 
ORT STORV/COLLECTION-: PRINT SPC< 12>; M CHILDREN'S LITERPTURE" 

FOR I = 1 TO 6000: NEXT 1 
POKE 772 #25 

HONE : UTPB <5): INUERSE : PRINT "IS VOUR SELECTION-; NORNPL 
INUERSE : PRINT “FICTION OR NON-FICTION <F/N>?“#: NORMPL : PRINT - - 
a GET TP* 

PRINT TP* 

IF TP* = -F- GOTO 2060 

IF TP* < > -N" THEN PRINT : GOTO 1626 

HOME 

OTQB < 3>t PRINT SPC< 15>*"DIUISI0NS“: PRINT : PRINT 

FOR I « 0 TO 9 

PRINT Ij" “iSC*<I,l> 

NEXT I 
PRINT 

PRINT "ENTER OIOISION NUMBER GET T* 

PRINT T* 

IF PSC <T*> < 48 OR PSC <T*> > 57 THEN PRINT : GOTO 1660 
OU * UPt <T* > 

PRINT : PRINT "DO VOU WISH TO NPRROW THE SUBJECT <V/N>?“: PRINT SPC< 
15 )i: GET T*: PRINT T* 

IF T* = "V" THEN 1800 
IF T* < > -N" GOTO 1760 

SP = 100:CC * 00 * 100: 60SUB 2530: GOTO 280 
HOME : UTPB < 3 > 


"OIOISION: “*SC*<DU#1> 


SPC< 25>i"0R 'X' FOR OIOISION LISTING 


PRINT 
PRINT 

FOR I = 0 TO 9 

PRINT I “ jSC*< D0#< I * 10) ♦ 1> 

NEXT I 

PRINT : PRINT 

PRINT "ENTER CPTE60RV NUMBER- * 

- II GET C* 

PRINT C* 

IF C* = -X- GOTO 1660 

IF PSC <C*> < 48 OR PSC <C*) > 57 THEN PRINT : GOTO 1870 
PRINT : PRINT -DO VOU WISH TO NPRROW THE SUBJECT <V/NV>“: PRINT SPC< 
15)#: GET T*: PRINT T* 

IF T* = -V- THEN 1950 
IF T* < > "N" GOTO 1910 

SP = 10: CC = 00 * 100 ♦ upl <C*> * 10: GOSUB 2530: GOTO 280 
HOME : UTPB <3>: PRINT “CPTEGORV: “jSC*<00,< OPL < C* ) * 10 > > 1 > 

PRINT 

FOR I * 1 TO 10: PRINT I - 1# SPC< 2 >#SC*<. OU# 10 * UQL <C*> ♦ I): NEXT 


1980 PRINT 

1990 PRINT "ENTER SU8CPTEG0RV NUMBER- J SPC< 25)#“0R X' FOR CPTEGORV LIST 
ING "i: GET S*: PRINT S* 

2000 PRINT 

2010 IF S* = "X“ GOTO 1800 

2920 IF PSC <S*> < 48 OR PSC <S*> > 57 THEN 1990 
2030 S * = STR* ( UPL < S* ) ♦ l > 

2040 CC * DO * 100 ♦ UPL <C*> * 10 ♦ UPL <S*> - 1 
2050 SP = 1: GOSUB 2530: GOTO 280 
206O HOME : UTPB <5) 

2070 PRINT “FICTION- 
2080 PRINT : PRINT 
2090 FOR I s 1 TO 6 
2100 PRINT I# SPC< 2>#F*< I > 

2110 NEXT I 
2120 PRINT : PRINT 

2130 PRINT "ENTER CPTEGORV NUMBER: - *: GET T* 

2140 IF PSC <T*> < 49 OR PSC < T* > > 54 THEN PRINT : GOTO 2068 
2150 FC = UPL <T*> 

2160 CC « FC * 108 
2170 SP = 1 

2180 GOSUB 2530: GOTO 280 


2190 REM *+***SEPRCH ON CPTPLOG NUMBER 
2200 HOME : UTPB <5^ 

2210 INPUT -ENTER CPTPLOG NUMBER "iCC* 

2220 CC * INT < «)PL <CC*>> 

2230 IF CC < 0 OR CC > 999 THEN PRINT "TNUPLIO CPTPLOG NUMBER.": PRINT " 
PLEPSE TRV PGP IN. ": GOTO 2210 
2240 TP* = "N“ 

2250 SP = 1: GOSUB 2530: GOTO 280 

2268 PRINT 0*# “CLOSE LIBREC-120": REM ENO SEPRCH - RETURN TO CPTPLOG 
MPSTER* 

2270 HOME : UTPB <5> 

2280 PRINT “PLPCE CPTPLOG MPSTER DISK IN OR I UE“ 

2290 PRINT : PRINT "PRESS PHV KEV WHEN VOU PRE REPOV "#: GET T*: PRINT 

2300 HI MEM: 38408 

2310 PRINT D*#“ RUN CPTPLOG MPSTER'* 

2320 REM ******* SUBROUTINE TO WRITE DPTP TO SCREEN ********* 

2330 PRINT 0* 

2340 PRINT D*#"REPO LIBREC-120#R" # I 

2358 INPUT Tt_*: INPUT PU*: INPUT TP*: INPUT CN*: INPUT LC*: INPUT SZ*: 
INPUT NP 

2360 INPUT BS: I NPU T BN* 


March 1983 c Creative Computing 


MEMOREX 

FLEXIBLE DISCS 

WE WILL NOT BE UNDER- 
SOLD!! Call Free (800)235-4137 

for prices and information Dealer 
inquines invited and COD’s 
accepted 



CIRCLE 225 ON READER SERVICE CARD 


SOFTWARE 

FOR 

TRS« 80 I + III 

PEDESTRIAN ADDRESS FILER 
CRASH-OUT FINANCE 
LEM I MATH SKILLS 

MORE SOFTWARE AVAILABLE 
SOON FOR THE TRS-80 AND 
SINCLAIR ZX81. 

WRITE FOR YOUR FREE 
CATALOGUE TO: 

DDL SOFTWARE. INC. 
PO BOX 116 
WESTTOWN. PA. 19395 

TRS 80 IS A REGISTERED TRADEMARK OF TME 
TANDY CORP SINCLAIR ZX81 IS A REGISTERED 
TRADEMARK OF SINCLAIR RESEARCM. LTD 


CIRCLE 176 ON READER SERVICE CARD 


HOUSEHOLD 
INVENTORY 
PROGRAM 
FOR AN APPLE II 

WILL STORE EVERY HOUSEHOLD ITEMS 

• SERIAL NUMBER 

• MODEL NUMBER 

• PURCHASE PRICE 

• REPLACEMENT COST 

• AND MORE 


SEND $30 (CHECK OR M.O.) 

AND STATE PRINTER/MODEL 
TO: 

SFA ENTERPRISES. INC. 

P.O. BOX 3351 1 
NORTHGLENN. CO 80233 

CIRCLE 252 ON READER SERVICE CARD 


229 





Library Catalog, continued... 


2370 

>380 

2380 

2400 


2410 

2420 

2430 

2440 

2450 

2460 

2470 

2480 

2480 

2500 

2510 


2540 

2550 

2560 

2570 

2580 

2590 

2600 

2610 

2620 

2630 

2640 

2650 

2660 

2670 

2680 

2680 

2700 

2710 

2720 

2730 


2740 

2750 

2760 

2770 

2780 

2780 

2800 

2810 

2820 

2830 

2840 

2850 

2860 

2870 


2880 

2880 

2900 

2910 

2920 

2830 

2940 

2950 

2960 

2970 

2980 

2960 

3000 

3010 

3020 

3030 

3040 

3050 

3060 

3070 

3080 

3090 

3100 

3110 

3120 

3130 

3140 

3150 

3160 


PRINT DF 
CN « “PL < CNt ) 

PRINT s PRINT BRF 

PRINT -TITLE: "iTLF: PRINT "AUTHOR: ";AUF: PRINT -LOCATION: "*LCF: PRINT 
“SIZE (SMALL-NORMAL-TALL): "*SZ F: PRINT -CATEGORV: "i: IF TPS = "F" THEN 
PRINT “FICTION-: GOTO 2420 

PRINT -NON-FICTION M : PRINT "CATAL06 NUMBER: "iCNF: GOTO 2490 
PRINT -FICTION TYPE: “; 

IF CNF » “100“ THEN PRINT "NOUEL": GOTO 2490 

IF CNF * -200“ THEN PRINT "ACT ION/MVSTERV" : GOTO 2490 

IF CNF * “300" THEN PRINT "HESTERN" : GOTO 2498 

IF CNt * -400- THEN PRINT "SCIENCE FICTION-: 60T0 2490 

IF CNF = “500“ THEN PRINT “SHORT STORV/COLLECTION": GOTO 2490 

PRINT "CHILDREN'S LITERATURE" 

IF BS = 0 THEN PRINT “BOOK HAS NOT BEEN LOANED OUT.": GOTO 2510 

PRINT "BOOK IS LOANED TO: ";BNF 

PRINT 

RETURN 

REH ♦♦♦♦♦♦SUBROUTINE TO SEARCH ON CATALOG NUMBER 
HOME : UTAB <5>:00 = 1:H1 * 0 

PRINT -INSERT CATALOG DATA DISK * ";DOi" IN ORIUE" 

PRINT : PRINT -PRESS ANV KEV WHEN VOU ARE READY." 

GET TF: PRINT 
HOME : UTAB <10> 

PRINT SPC( 15 >i: INUERSE : PRINT “SEARCHING": NORMAL 
PRINT DSi-OPEN LIBREC-120,L120" 

PRINT DS#-REAO LIBREC-120.R0" 

INPLIT RN 
PRINT DF 

IF RN s 0 THEN PRINT "NO BOOKS ON FILE ON THIS DISK.": GOTO 2760 
PRINT : PRINT -THIS DISK CONTAINS - #RN; " BOOK RECORDS.": PRINT 
FOR I = 1 TO RN 

PRINT DFi-READ LIBREC-120.R"iI*", 882- 
INPUT PPF 
PRINT OF 

IF TPF < > PPF THEN GOTO 2740 

PRINT DFi-READ LIBREC-120,R";I*",BG4" 

INPUT CNF:CN * l*AL (CNF) 

IF INT (CN ✓ SP> ♦ S P = CC THEN HI = 1: GOSUB 2338: IF MOO < >1 THEN 

PRINT -CONTINUE SEARCH <Y/N>? "» GFT XF: PRINT XF: IF XF * “N" THEN 
POP : GOTO 278 
NEXT I 
PRINT OF 
DO = DO * 1 


THIS IS THE ENO OF THIS SEA 
: GET KKF: PRINT : RETURN 


IF DD > DN THEN GOTO 2880 

PRINT OF 

GOTO 2550 

IF HI « 1 THEN PRINT OF: PRINT : PRINT 
RCH. ": PRINT "PRESS ANY KEV TO CONTINUE. 

GOSUB 3720 

RETURN 

REM ♦♦♦♦♦♦♦ SUBROUTINE TO MOOIFV A RECORO 

PRINT : PRINT : PRINT "DO VOU HANT TO CHECK IN/OUT- : PRINT SPCv 15) 
i-THIS BOOK (V/N): "it GET TF: PRINT TF 

IF TF * -N- THEN 2908 

IF TF < > -V- THEN 2840 

IF BS * O THEN BS = 1: PRINT : INPUT "ENTER BORROMER 
LNF: INPUT -ENTER BORROWER S FIRST NAME: " ;FMF:BNF 
/" ♦ FMF ♦ 8LF>,15): GOTO 3470 
BS = 0:BNF = LEFTF (BLF.15) 

PRINT : PRINT “BOOK IS NOW CHECKED IN.": PRINT "SHELUE AT LOCATION 
JLCF: GOTO 3478 


'S LAST NAME: 
LEFTF ( ( LNF « 


"i 


HOME : UTAB (5) 

PRINT -CURRENT TITLE: -#TLf 

PRINT "CHANGE ENTRY (V/N)* "i: GET MF: PRINT MF 

IF MF < > "V" THEN 2958 

INPUT "ENTER NEW TITLE: " #TLF 

PRINT : PRINT "CURRENT AUTHOR: " ;AUF 

PRINT "CHANGE ENTRY < V'N )? GET MF: PRINT MF 

IF MF < > -V" THEN 3050 

PRINT : PRINT "ENTER NEW AUTHOR<S>" 

PRINT -LAST ( /LAST/. m , ) NAME(S>" 

PRINT “NO COMMAS OR SPACES, PLEASE' •" 

INPUT - ";AUF 
NA = l 


FOR P = 1 TO LEN (AUF): IF ASC < MIDF (AUF,P,1>> « 47 THEN NA * 

NA ♦ 1 

NEXT P 

PRINT : PRINT -CURRENT TYPE (F=FICT* N=NON-FICT): " ; TPF 
PRINT "CHANGE ENTRY (V/N)* GET MF: PRINT MF 
IF MF < > "V- THEN 3188 

IF TPF = "F" THEN TpF = "N": GOTO 3188 
TPF = "F" 

PRINT : PRINT "CURRENT CATALOG NUMBER: "*CNF 
PRINT "CHANGE ENTRY (V/N)* "i: GET MF: PRINT MF 
IF MF < > -V- THEN 3188 

INPUT -ENTER NEW CATALOG NUMBER: "iCNF 
CN = INT ( UAL (CNF)) 

IF CN < 0 OR CN > 999 THEN PRINT "INUALIO CATALOG NUMBER. ": PRINT - 
PLEASE TRY AGAIN.": GOTO 3138 
IF CN < 10 THEN CNF = "08" ♦ STRF (CN): GOTO 3198 


Call today. 

■ 

United States: 



Arizona 
m Phoenix 

602/279-1010 


California 

1 (Northern) Mountain View 

415/969-4910 


San Francisco 

415/434-2410 


■ Walnut Creek 

415/945-1910 


■ (Southern) Century City 

213/203-8111 


Fullerton 

714/871-6500 


Los Angeles 

213/688-0041 


Newport Beach 714/833-1730 


San Diego 

619/231-1900 


Torrance 

213/540-7500 


Van Nuys 

213/781-4800 


Colorado 

Denver 

303/571-4450 


■ Englewood 

m Connecticut 

303/773-3700 


Hartford 

203/522-6590 


Stratford 

District of Columbia 

203/375-7240 


■ Washington D.C. 

202/466-5890 


Florida 

H Miami 

305/624-3536 


Georgia 

Atlanta (Downtown) 

404/588-9350 


Atlanta (North) 

404/953-0200 


■ Atlanta (Northeast) 

404/325-8370 


m Illinois 

Chicago (East Loop) 

312/938-4400 


■ Chicago (West Loop) 

312/782-0857 


Oak Brook 

312/986-0422 


m Rolling Meadows 

312/392-0244 


Indiana 

Indianapolis 

317/631-2900 


Kansas 

■ Overland Park 

913/888-8885 


Kentucky 
■ Louisvile 

502/581-9900 


u Louisiana 

New Orleans 

504/561-6000 


Maryland 

Baltimore 

301/727-4050 


■ Towson 

Massachusetts 

■ Boston 

301/321-7044 

617/482-7613 

617/273-5160 

617/237-3120 


Burlington 

Wellesley 


UUKUafi 

wncnigan 

■ Detroit 

313/259-7607 


_ Southfield 

313/352-6520 


Troy 

313/362-0070 


Minnesota 

™ Minneapolis (Downtown) 

612/332-6460 


m Minneapolis (West) 

612/544-3600 


Missouri 

Clayton 

314/862-3800 


Kansas City 

816/474-3393 


New Hampshire 
Nashua 

603/880-4047 


New Jersey 

Cherry Hill 

609/482-2600 


Edison 

201/494-2800 


Morristown 

201/267-3222 


■ Paramus 

201/845-3900 


m Princeton 

New York 

New York City 

609/452-7277 


(Grand Central) 

212/557-8611 


■ (Penn Station) 

212/736-7445 


(Wall Street) 

212/962-8000 


Rochester 

716/263-2670 


Syosset. LI. 

516/364-0900 


White Plains 
Ohio 

914/683-9300 


■ Akron 

216/535-1150 


_ Cincinnati 

513/769-5080 


Cleveland 

216/771-2070 


■ Columbus 

614/224-0660 


■ Dayton 

■ Oklahoma 

513/461-4660 


Tulsa 

Oregon 

918/599-7700 


Portland 

503/223-6160 


King of Prussia 

215/265-7250 


Philadelphia 

215/665-1717 


Pittsburgh 
Wilkins Township 

412/261-6540 

412/247-4400 


Texas 

■ Dallas (Central) 

214/954-1100 


m Dallas (North) 

2H/387-1600 


Fort Worth 

817/338-9300 


II Houston (Downtown) 

713/751-0100 


Houston (N Loop West) 

713/957-8555 


■ Houston (S.W Freeway) 

713/626-8705 


San Antonio 

■ Virginia 

512/342-9898 


McLean 

703/790-5610 


UleehliuifAii 

wasmngion 

Bellevue 

■ Wisconsin 

206/454-6400 


« Milwaukee 

414/277-0345 


Canada: 



Ontario 
Don Mills 

416/425-5730 


Mississauga 

416/272-3333 


■ Toronto 

416/865-1125 



Quebec 


230 


Montreal 


514/849-7043 


Somehow, Did Your Last Raise 
Seem Insignificant? 



Hew, Free Computer 
Salary Survey! 

Learn about compensation in the computer 
field, including the effects of inflation and 
recession, and which career paths offer the greatest 
compensation from a 28 -page report prepared by Source Edp. 


Despite past inflation and 
recession, demand for 
computer systems and the 
people needed to support 
them continues to grow. 

But which professionals, 
with what specialized 
experience and skills, are 
really in the best positions 
for long term career and 
salary growth? And is your 
salary really keeping pace? 

In our new Survey, you’ll 
get answers to these 
questions and much more. 

Compare your salary 
with many others. 

The new Survey not only 
provides salary medians for 
48 position categories, but 
it also shows highs” and 
lows” for each one as well. 
Figures are organized by 
types of professionals, 
including those ranging 
from commercial pro- 


grammers to management 
and marketing positions; by 
experience level and by 
size of computer installation 
site. So you’ll be able to 
compare your salary with 
those computer profes- 
sionals who have similar 
responsibilities and skills 
and to learn who in com- 
puting. in what kinds of 
specialized disciplines, are 
earning the most. 

No other Survey we 
know of is more compre- 
hensive. It’s based on 
contacts with more than 

50.000 professionals and 

25.000 organizations. 

Learn about new 
growth areas. 

Most significantly, you’ll 
also read about which 
specific areas of speciali- 
zation are forecasted for 
unusual growth in this 
decade and beyond. The 
past year saw many 


changes in the economy 
and has altered career 
prospects for some profes- 
sionals who were not ' 
properly prepared, so the 
need to stay abreast of 
current trends and career 
planning has never been 
so critical. 

Whatever computer 
specialty you’re in, or plan 
to explore— programming, 
software, systems design, 
data communications, 
mini/micro systems, data 
base, computer marketing, 
sales, management or 
others— our Survey can 
help you make the most of 
your career. You’ll be able 
to keep up with changes in 
the profession, establish 
career goals, develop 
action plans, evaluate your 
progress, spot potential 
dangers, take corrective 
action when needed, and 
in general, keep your 
career on the best possible 
course for growth. 


Call for your free copy. 


The new 1983 Computer 
Salary Survey and Career 
Planning Guide is available 
without charge. You owe it 
to yourself to get a copy of 
the report— especially if 
most of your career lies 
ahead of you. 

Call today and our free 
28-page Survey will be 
mailed to you in strict 
confidence, without 
obligation. 

source 

Personnel Services 

The world s largest recruitment firm that 
specializes exclusively in the computer 
profession 

Client companies assume our charges 



1^,1, todav. 


Call today. 

Call the office nearest 
you that is listed to the 


i 

| left. If you’re unable 


to call, write: 

I Source Edp 
Department CC1 

I RO. Box 7100 
Mountain View, CA 94039 

L (When writing, be sure to m 

include your title ) ■ 


l 

l 

l 

I 


CIRCLE 250 ON READER SERVICE CARD 




Library Catalog, continued... 

The remainder of this article is 
devoted to the technical details of the 
program and need not be read if you 
have no desire to do anything but use 
your computer to keep track of your 
books. However, before you rush to 
your keyboard, please read the follow- 
ing few notes of importance. 

The program consists of a series of 
routines that are called from a Catalog 
Master routine. Additional routines 
are Catalog Enter, Catalog Search, 
Catalog Borrow, Catalog Bookshelf, 
and Catalog List. All of these routines 
should be stored on a single Catalog 
Master disk which will also contain 
files with the catalog classification 
data and information on bookshelf 
location and sizes. The length of the 
routines forces this type of structure. 
A benefit of this breakdown is the 
added ease of debugging each routine 
separately. The book data are stored 
on separate disks. 

A series of ten programs with titles 
of the form SC PROGRAM 3 is used 
to create text files with the library 
classification data needed to derive the 
specific catalog number for each book. 
Once these programs have been used 
to create these files, they can be 
DELETEd from your Catalog Master 
disk. These ten programs must be run 
prior to the first use of the Enter 
routine. 

A few words of caution before you 
start typing. Since the Catalog Master 
disk is in active use while cataloguing it 
is possible to write over all or part of 
the routines by accident. LOCK them 
after they are entered and keep a 
backup disk. It is also a good idea to 
run backup disks of your book data 
disks periodically — just in case. 


Program Structure 

The structure of the Library Cata- 
log Program is shown schematically in 



3170 IF CN < 100 THEN CNS = "0" ♦ STRS <CN): GOTO 3190 
3180 CNS = STRf <CN> 

3190 PRINT : PRINT "CURRENT SIZE IS": PRINT SPC< 10 );"( S-SMPLL: : N-NORMPL 
::T-TPLL>: "* SZS 

3200 PRINT "CHPNGE ENTRY <V/N>? ";: GET MS: PRINT M S 

3210 IF MS < > "V" THEN 3270 

3220 INPUT "ENTER SIZE CS-N-T): ";MS 

3230 IF MS = "S" THEN SZS = "S": GOTO 3270 

3240 IF MS * "N" THEN SZS = "N": GOTO 3270 

3250 IF MS = "T" THEN SZS * "T": GOTO 3270 

32G0 PRINT "INUPLID SIZE. TRY PGPIN.": GOTO 3220 

3270 PRINT : PRINT "CURRENT LOCPTION IS: " ;LCf 

3280 PRINT "CHPNGE ENTRY <V/N>? ";: GET MS: PRINT MS 

3290 IF MS < > "V" THEN 3390 

3300 PRINT "ENTER NEM LOCPTION-" 

3310 PRINT SPCC 10 );"< LETTER LETTER NUMBER )“ 

3320 INPUF " " ;MS 

3330 IF LEN CMS) < >3 THEN 3380 

3340 IF PSC < LEFTS CMS,1)> < 65 OR PSC < LEFTS (MS,1>> > 90 GOTO 3380 

3350 IF PSC < HIOS CMS, 2.1)) < 65 OR PSC < MIOS CMS, 2,1)) > 90 GOTO 3380 

3360 IF PSC C RIGHTS CMS,1)> < 48 OR PSC < RIGHTS CMS,!)) > 57 GOTO 3380 

3370 LCS = MS: GOTO 3390 

3388 PRINT "INUPLIO LOCPTION. TRY PGPIN. ": GOTO 3300 
3390 PRINT : PRINT "PNY CHPNGES CV/N>? "; 

3400 GET MS: PRINT MS 

3410 IF MS < > "Y" GOTO 3430 

3420 GOTO 2900 

3430 IF LEN C TLS ) < 40 THEN TLS * TLS ♦ LEFTS C BLS,40 - LEN CTLS)> 

3440 TLS = LEFTS CTLS.40) 

3450 IF LEN CPUS) < 40 THEN PUS * PUS ♦ LEFTS 'BLS.40 - LEN < PUS )) 

3460 PUS = LEFTS <PUS,40) 

3470 PRINT OS; "OPEN LIBREC-120,L120" 

3480 PRINT OS; "WRITE LIBREC-120.R" ; l 

3490 PRINT TLS: PRINT PUS: PRINT TPS: PRINT CNS: PRINT LCS: PRINT SZS: PRINT NP 
3500 PRINT BS: PRINT BNS 
3510 PRINT DS 

3520 PRINT : PRINT "00 YOU WISH TO MOOIFV OTHER ENTRIES": PRINT "WITH THE 
SPME TITLE < Y/N Y* ";: GET MS: PRINT MS 
3530 IF MS = "V" THEN GOTO 710 

3540 PRINT : PRINT "THIS IS THE ENO OF THIS SEPRCH.": PRINT "00 YOU WISH 
TO": PRINT "MODIFY OTHER ENTRIES <V'N>? ";: GET MS: PRINT MS 
3550 IF MS < > "Y" THEN 2260 

3568 GOTO 400 

3570 REM ****** SUBROUTINE TO DELETE P RECORO 

3580 IF I * RN THEN 3650 

3590 PRINT OS; "REPO LIBREC-120,R" ;RN 

3600 INPUT TLS: INPUT PUS: INPUT TPS: INPUT CNS: INPUT LCS: INPUT SZS: INPUT 
NP: INPUT BS: INPUT BNS 
3610 PRINT OS 

3620 PRINT DS; "WRITE LIBREC-120.R" ; I 

3636 PRINT TLS: PRINT PUS: PRINT TPS: PRINT CNS: PRINT LCS: PRINT SZS: PRINT 
NP: PRINT BS: PRINT BNS 
3640 PRINT OS 
3650 RN = RN - 1 
3660 PRINT DS 

3670 PRINT OS; "WRITE LIBREC-128,R0" 

3680 PRINT RN 
3690 PRINT OS 

3700 IF RN = 0 THEN IMMERSE : PRINT "THIS DISK NO LONGER CONTPINS": PRINT 
"CPTPLOG DPTP": NORMPL : FOR V = 1 TO 2000: NEXT V 
3710 GOTO 3520 
3720 PRINT OS 
3738 PRINT : PRINT 

3740 PRINT : PRINT "NO RECOROS HPUE BEEN FOUNO.": PRINT "PRESS PNY KEY TO 
CONTINUE.";: GET TS: PRINT 
3750 IF MOO = 1 THEN POP : GOTO 3540 
3760 RETURN 
3770 REM ERROR ROUTINE 

3788 IF PEEK (222) < >5 THEN PRINT "ERROR FOUNO COOE "; PEEK (222);" 

ON LINE "; PEEK (218) ♦ PEEK <219) ♦ 256: ENO 
3790 PRINT OS; "OPEN LIBREC-120,L120" 

3800 PRINT OS; "WRITE LIBREC-120.R0" 

3810 ZZ = 0 

3820 PRINT ZZ 

3830 PRINT DS; "CLOSE" 

3840 IF CH ■ 2 GOTO 1010 

3850 IF CH = 1 GOTO 500 

3860 GOTO 2608 


Listing 4. 

10 REM CWTwl.OG LIST PROGRPM 
20 OS = CHRS (4) 

30 ONERR GOTO 350 

40 00 « 1 

50 ON = PEEK < 771 ) 

60 POKE 770,56 

70 SPS ■ " 


232 


March 1983 c Creative Computing 



7 


Good reasons why you should 
subscribe to Creative Computing . 


^fgg A 




It’s the Number One magazine 
of computer applications and software! 


There’s one place you can always be sure of 
learning more about microcomputer software 
and applications: Creative Computing. 

Every month Creative Computing provides 
you with a continuing education on everything 
related to microcomputers and computer 
equipment. Useful articles, "how to" tutorials, 
exciting new applications, games and "no 
holds barred" reviews of the latest software 
and equipment make up a major part of 
Creative Computing s editorial content. 


We give you probing features on program- 
ming breakthroughs and important news. Plus 
in-depth articles on elementary, intermediate 
and advanced software and applications 
topics— to help you develop your knowledge 
and skills, save hundreds (perhaps thousands) 
of dollars in unneeded software, discover uses 
for your personal computer that you might 
never have considered. Articles that increase 
your overall "computer consciousness." Here’s 
how: 


Creative Computing 
gives you things to 
actually do with a 
computer. 

Just owning a computer isn’t enough 
You’ve got to know what to do with it. 
That's why applications are our primary 
focus. Text editing, animation, graphics, 
business simulations, data base and file 
systems, music synthesis, control of 
household devices, communications, 
games— some of the applications and soft- 
ware you’ll learn about in Creative 
Computing. 


Creative Computing 
discusses business 
applications in simple, 
nontechnical language. 

If you're a business person who needs to 
know about the latest developments in 
word processing and office applications, 
turn to Creative Computing. We clarify 
such business applications as investment 
analysis, futures evaluations, data base 
management, mailing list programs, text 
editing, word processing and simulations 
And all the software available for business 
people. 


Creative Computing 
helps you decide which 
computer equipment 
is best for you. 

Our tough, no-nonsense equipment pro- 
files arm you with the facts before you walk 
into a computer store You’ll know the right 
questions to ask and how to cut through 
the jargon and sales hype We give you 
authoritative guidance in deciding what 
you need, what you don’t need— and 
what’s right for you and your pocketbook 


Creative Computing 
7 A ■ covers computer 
education in depth. 

We started out as a computer education 
publication, and we re still committed to the 
educational community. Wfe regularly carry 
articles on designing educational software, 
evaluating educational software, teaching 
concepts and terminology in computer 
education, text editing applications for lit- 
erature and computer simulations in the 
classroom— plus a great deal more. 


Our price is right. 

By subscribing to Creative 
Computing now. you can save 
as much as 33% off the full 
subscription price. To learn 
elsewhere what you’ll learn from Creative 
Computing, you might spend hundreds of 
dollars in course fees and books Then 
you’d have to winnow out what you could 
use from all that you’d learned. But Cre- 
ative Computing does that for you, so you’ll 
have time to enjoy your own computing 
interests. And that saving of time makes 
this offer very inexpensive indeed 


Join over 150,000 
Creative Computing readers 
by subscribing today! 
Just use the coupon 
at right 


Creative Computing 
brings you hours ot 
mind-expanding game 
entertainment. 

We’ve got a soft spot for the computer 
game addict— and computer game soft- 
ware. We know you want to understand 
more about the new computer games 
flooding the market: which ones are easi- 
est to learn? Require the most skill? Offer 
the most surprises? Give you the best 
graphics? Provide the most challenge? 
Contain a new twist? Creative Computing 
brings you the answers 


Creative Computing 
features the state of 
the art. 


Columns on the most popular personal 
computers, a “software legal forum.’ let- 
ters to the editor Reviews of books, 
games, organizations, dealers and events 
Fascinating interviews with leading inno- 
vators. equipment designers, program de- 
velopers and game inventors— men and 
women who’ll give you a real glimpse of the 
future! 


I SAVE UP TO 33%! 

Creative Computing • P.O. Box 5214 • Boulder. Colorado 80322 

YES! Send me Creative Computing for. 

□ One year (12 issues) for $19.97—1 save 20%! 

□ Two years (24 issues) for $36.97—1 save 26%! 

□ Three years (36 issues) for $49.97—1 save 33%! 

Savings based on full one-year subscription price of $24.97. 

Check one: Q Payment enclosed. Q Bill me later 


4S119 


Mr. /Mrs. /Ms.. 
Address 


(please print full name) 


-Apt.. 


City. 


-Zip- 


State 

Offer valid in U S. and possessions only. Please allow 30 to 60 days for delivery ot first issue 




Library Catalog, continued... 

Figure 7 . The primary menu is con- ^ 
tained in Master, and selection from 100 
this menu runs the other routines. 
Information that needs to be trans- 130 
mitted from one program routine to 140 
another is done via POKEing the data ^0 
into memory locations in one routine 
and PEEKing into these locations to iso 
recover it in the next routine. 190 

The catalog classification and book- 
shelf identification are called as 220 

required by the Enter, Search, and 
Bookshelf routines. When each of the |^[ 
functional routines is exited. Master 200 
is run automatically and the primary 270 
menu is displayed once again. This 
type of structure, where only the 500 
specific routine that is needed is in 3 ie 
memory makes it possible to run on a ||| 
48 K machine programs that would 340 
otherwise require a much larger is* 
memory. ' ^ 

Book data are stored in random 380 

access files (named LIBREC- 120 ) on 300 

disks separate from the Catalog J 00 

Master disk. Record length for this file *2$ 

Figure 7 . Structure of Library Catalog Program. 


80 HOME : UTAB < b) 

•2»0 PRiNr “LISTING OF ALL BOOKS IN CATALOG '* : PRINT 
100 PRINT “INSERT CATALOG DATA DISK « “;D0;“ IN GRIDE 1 * 

110 PRINT “PRESS ANV KEV WHEN VOU ARE REAOV “;: GET T$: PRINT 
120 PRINT 

130 PRINT Df;“OPEN LIBREC-120,L120“ 

140 PRINT 0$;“REA0 LIBREC-120.R0“ 

150 INPUT RN 
1S0 PRINT 0$ 

170 IF RN = 0 THEN PRINT “NO BOOKS ON FILE ON THIS 0ISK.“: GOTO 270 
180 PRINT s PRINT “THIS OISK CONTAINS "lRNl“ BOOK RECORDS. “s PRINT 
190 HIMEM: 20000 
200 FOR I = 1 TO RN 

210 PRINT 0f; M REA0 LIBREC-120,R“ ;I ;“,B0" 

220 INPUT TLf: INPUT AUS 
230 PRINT Of 

240 PRINT SPf : PRINT “TITLE: “ ;TLf : PRINT “AUTHOR: “;AUS 

250 FOR K * 1 TO 500: NEXT K 

260 NEXT I 

270 00 = DO ♦ l 

280 IF OD > ON THEN 300 

290 GOTO 100 

300 PRINT : PRINT “ALL BOOKS HAUE BEEN LISTED- 

310 PRINT : PRINT “RETURN CATALOG MASTER OISK TO THE DRIUE" 

320 PRINT “PRESS ANV KEV HHEN VOU ARE REAOV. GET Tf: PRINT 

330 HIMEM: 38400 

340 PRINT Of ; “RUN CATALOG MASTER - 

350 REM ERROR ROUTINE 

360 IF PEEK <222) < >5 THEN PRINT “ERROR FOUND COOE PEEK <222): ENO 

370 PRINT Of; “OPEN LIBREC-120,L120“ 

380 PRINT Of ;“MR1TE LIBREC-120.R0“ 

390 2 2 = 0 
4O0 PRINT 22 
410 PRINT Of ; “CLOSE - 
420 GOTO 130 



March 1983 c Creative Computing 









































CENTPONIC * NEC • HAZELTINF • AMPEX • VERBATIM • HITACHI • HAYDEN • CANON • NOVATION * D C. HAYS MICROCOMPUTERS • PAPER TIGER • PERSONAL SOFTWARE • GTE 


/viicno 


APPLE • ALTOS • ATARI • MAXELL • DYSAN • EPSON • CCS • SHARP • CASIO • HP • VERBATIM • MEMOREX • SOROC • CORVUS • ADDS 


\ f MnNiTOR Special of the month graphics b 

LL MUNI I UK Add o Genie in V our Computer Intelligent Printed 

•* ORN PHS 12- ORN PHS Interface Cord m i d dd me 

msl 18900 msi 18900 works With H UUH rKILrb 

OUR PRICE OUR PRICE Integer Basic $99.00 f 

sJT suT .farf! S2ST5.,.. ■ MSU gi° 

sioi oo $70.00 cabinetI *" 6o.oq] 


BUSINESS WORLD INC. 
Information Line (213) 996-2252 
TOLL FREE MAIL ORDER LINES 
(800) 423-5886 Outside Call! 


MICR0-SCI 

APPLE 11+ 
(COMPATIBLE 
DRIVE 


MSL 

OUR PRICE | 

MSL 

OUR PRICE 

54900 

429.00 1 

44900 

379.00 


COMPARE TO 


COMPARE TO 

21100 

APPLE DRIVE 

146 00 

APPLE DRIVE 


APPLE IS A REG TRADE MARK Of APPLE COMPUTER , 

Ik J 


OSBORNE 

PERSONAL COMPUTER 

. INCLUDES 
SOFTWARE 

• CPM • MAIL MERGE 

• WORDSTAR • CB BASIC 

• SUPERCALC • M BASIC 

u -. OUR PRICE 
1795 00 1595.00 


APPLE 
ACCESSORIES MU Prk* 

Vide* Combo PKlip 375 00 2M.00 

Vide* Videoterm Cad 345 00 00 

Videa Keyboard Enhancer II 14900 115.00 

Microsoft Softcad eith CP/M 345 00 235 00 

Miaosoft Premium Pah MS 00 469 00 

Microsoft 16* Cad 9995 72 50 

PCPAppll Cad(4 MHZ version) 445 00 339 00 
PCP Appl I Cad (6 MHZ version) 595 00 449.00 

Corvus Winchester 5MB 2 495 00 1949 00 

Corvus Winchester 10MB 3 495 00 2 M9 00 

Corvus Winchester 20MB 4 495 00 3 699 00 

Saturn Systems 32* 24900 165 00 

Saturn Systems 64* 425 00 312 00 

Saturn Systems 121* 599 00 452 00 

Hays Mioomodem II 379 00 2*5 00 

Hays Smart modem 279 00 225.00 

Kensington System Saver 90 00 M OO 

M 6 R RF Modulator 30 00 22.00 

MIRSuperFan 5000 37 00 

Grappia + 175 00 135 00 

Practical Paipherals 
Miaobufter II 16* 

Practical Paipherals 
MioobuMa II 32* 299 00 

Prometheus Vasa Cad 199 00 

SVA Dish 2 + 2 Controller DSSO 395 00 

SVA Dish 2 + 2 Controlla OSDD 595 00 

SVA App l Cache 256 K Memory I 200 00 
5995 
59 95 
249 00 
179 00 
219 00 
249 00 
279 00 
595 00 
349 00 


TG Joystick 
TG Select A Port 
Wespa Micro Wizard *0 
Wespa Micro BPO 16* 
Wespa Micro BPO 32* 
Wespa Micro SOS 16* 
Wespa Micro SOB 32* 

SMC 1401 «/RG8 Interface 
AISZ Cad WCPM for Apple II 


259 00 225.00 


239 00 
14900 
33500 
4*9 00 
1.049 00 

24.00 
24 00 

179.00 
139 00 
159 00 
189 00 
229 00 
31900 


APPLE 

SOFTWARE 

tosicaic Apple Dos 3 3 


Vi via m 
Visitrend 
Visitile 

Deshtop Plan II 
Dcshtop Plan III 
Vivpach 



209 00^ 


MSL 

$250 00 
25000 
200 00 
125 00 
260 00 
250 00 
250 00 
200 00 
75000 


Our 
Price 
S 1*0 00 
1*0 00 
150 00 
75 00 
197 00 
180 00 
180 00 
149 00 
58*00 
A 


PERSONAL 

COMPUTER 

INCLUDES 

2 Drives DS 'DO 
Color Graphic Board 
64K Memory 

12" BMC 
GRN PHS 


MSL 


3305.00 


OUR PRICE 
$2895.00 


Sam 

410.00 


-Subtect to availability 


NEC 

STUDENT 
SYSTEM 
64K ^ 


•NEC PC 80001 
•NEC PC 8012 
•NEC PC 8031 

12' Grn Phs Video Monitor 



'J3 


msl our priced 

J?839 00 $2095.00 744.00 


IBM 

PERSONAL • 
COMPUTER 


PERIPHERALS & SOFTWARE 

Our 

MSL Price 
$3195 00 $2795 00 


HARDWARE 

CORVUS Had Dish 5MB 
Miaosoft 

64* Ram Cad 399 00 369 00 

128* Ram Cad 59900 475 00 

256* Ram Cad 99500 777 00 

64* Ram chips 195 00 155.00 

Quadrant 

Quad Ram 256* 4lunction brd 995 00 675 00 

TG Products 

Joystch 65 00 47 00 

SOFTWARE 

Automata] Sim temple of Apsha 35 00 2* 00 

Cavaha Championship Blackjacks 35 00 28 00 

Continental Home Accountant Plus 149 00 109 00 

Demmr Easy (L*ec Accounting Sysi 69500 $3500 

Intocom Deadline 35 00 27 00 

Innovaive TIM III ta DBMS) 450 00 355 00 

ISM Mahmagic 75 00 65 00 

Into Unlimited 

Easy enter II 350 00 269 00 

Phone Support ol Easywrrta II 350 00 260 00 

EasyspeMa iM* words) 150 00 119 00 

Easyfda laOBMSi 400 00 2*9 00 

Miao Pro Wordsta 495 00 229.00 

Sorom Supawnta 395 00 2*9 00 

Supa Calc 295 00 1*9 00 

Viucorp Vivcac 200 00 1$S00 

Ws»cak/256R 250 00 IN 00 

Deshtop Plan I 30000 240 00 

VtvTrend/Plot 300 00 240 00 

VivDei 250 00 199 00 

Vivfile 250 00 199 00 

VasaWrita Graphics Tablet 799 00 255 00 

29 91 24 00 

34 95 29 00 

750 00 199 00 

25 00 21 00 

21 00 17 95 

2500 21 00 

25 00 21 00 

21 00 17 95 

21 95 23 95 


Frogger 
The Tai l 


Mar 

Mideay Campaign 
Computa Stocks and Bonds 
Voyaga 
Draw Poker 
Lost Colony 


MONITORS 


List 


12* Grn PhsKQllSMHz) 

ion 


21900 13900 

12* Grn Phs EO 1 18 MHz) 24900 149 00 

12' Grn Phs (20 MHzi 279 00 169 00 

12* Cola Composite Hi Res 439 00 219 00 

NEC Grn Phs 12* 225 00 175 00 

Zenith 12* 159 00 1 19 00 


APPLE II 
PLUS 
48K 


w/O Disk 
Drive 



•Subtect to 
availability 

MSL 

1330.00 $995.00 335.00 

l APPL£ IS A REG TRAOEMARR Of APPLE COMPUTER 

RADIO SHACK 
TRS 80 MOD III 

M UK 

5 2 DRIVE 
m RS232 



MSL OUR PRICE S*** 



r ¥hnl HEWLETT 
minM PACKARD 



HP I1C Slim Line Advanced 

135 00 

119 00 

HP 12C Slim Line Financial 
HP 41 CV Nee 22 

150 00 

129 00 
209 00 

Bytes Mem 

27500 

HP !5CAdv Prog Calculator 

135 00 

109 00 

HP 16C Adv Financial Calc 

15000 

119.00 

Card Reader For 41CV/C 

215 00 

162 00 

Printer For 41CV/C 

3*5 00 

2*9 00 

Optical Wand For 41 CV/C 
Quad Ram Equate 

12500 

97 00 
1100 

4 Mem Mods 

9500 

HP 9/ Programbie Printer 
HP 67 Programbie 

750 00 

595 00 
295 00 

Calculator 

HP 34C Programbie 

375 00 

11700 

Scientific 

150 00 

HP 38C Programbie 
Bus R/E 

15000 

11700 

HP 32E Adv Scientific 

55 00 

4100 

i 

I 

£ 

* 

75 00 



f 



MONITORS 



NEC 

Nec 12- Hi Res 

21000 

165 00 

Green Monitor 
Nec 12" Composite 

449 00 

345 00 

Color Monitor 



SANYO 

Sanyo 9" B 4 W 

225 00 

16500 

Sanyo 9” Green Monitor 

225 00 

169 00 

Sanyo 12- 8 4 W 

275 00 

185 00 

Sanyo 12" Green 

320 00 

249 00 

l Nee Case Styiei 
Sanyo 13" Color Monitor 

489 00 

359 00 

ZENITH 

Zenith If Green Monitor 

159 00 

:1900 

L 


A 


THE APPLE COMPATIBLE 
ALTERNATIVE 

FRANKLIN 
BUSINESS 
SYSTEM 

Franklin Ace 1000 system • 64K • 
Oisk Drive with controller card • 12' 
green phs video monitor. 

Color optional $49.00 

$1395.00 

SAVE SIOOO COMPARED TO APPLE SYSTEM 


SMITH CORONA 


TPI 

DAISY WHEEL 
PRINTER 


Letter 


OUR 

jrice $599.00 

.8 95.00 £ ** 298.18. 


r Vsl 



PRINTERS lH 

— 

’ Qur 

EPSON 

MSL 

Price 

ipso. N> 10 I Ippt III 

645 00 

Cad 

e/gr aphics 



Epson MX 80F/T Type III 

745 00 

Call 

ml graphics 



Epson MX 100 Type III 

995 00 

Call 

e/gr aphics 



OKIDATA 



Okidata 87A e/tractor 80 col 

649 00 

457 00 

Oludala S3A W/tr actor 132 col 

995 00 

719 00 

Okidata MA 132 col serial 

1495 00 

1177 00 

Okidata 84A 132 col parallel 

1395 00 

101900 

C. ITOH 



C Itoh F 10 40 cps (parallel) 

1795 00 

1377 00 

C Itoh F 10 40 cps (serial) 


1439 00 

C Itoh Proeriter (paraHel) 

695 00 

519 00 

no» fW.t« urn* 

749 QQ 

565 00^ 

"DRIVES 



5 Vi" FLOPPY DISK DRIVES 

Our 


MSL 

Price 

For the IBM S"«le Sided $295 00 

$199 00 

Personal Tan 48TP1 



don TM 1001 



Fa IBM/North Dual sided 

395 00 

279 00 

starCromemco 48TP1 



Tandon TIP 100 ? 



5‘/a" WINCHESTER DRIVES 


Seagate ST 506 6 38Mb 

150000 

1179 00 

Seagate ST 412 17 76Mb 

1750 00 

1275 00 

Tandon TM 607 6 4Mb 

1395 00 

1079 00 

L. T »"don TM 603 9 6Mh 

isonoo 

1179 00^ 


WE RESERVE THE RIGHT TO CORRECT TYPOGRAPHICAL ERRORS THIS AD SUPER 
CEDES ALL PREVIOUS ADS PRICES SUBJECT TO CHANGE WITHOUT NOTICE 


BUSINESS WORLD 

<:■ • svj & 


Telex: 182852 
Anew er: MICKO TZNA 


OUTSIDE CA CALL TOLL FREE 1 <8001 423 

Name (Please print) 

Address 

City 


Qty Make Mode) 




Description 


WAREHOUSE 

T8720 Oxnard. 8106 • . .oia... . ^ , ^ ^ _ t . 

Tarzana CA 91356 C * h,0fn * *VkH ulas tax 

>«a6 IN CA ( 21 3i 99b 22S2 **Add 3H Shipping & Handling - Add 3H 
surcharge tor credit cards Order cannot be 
shipped unless accompanied by payment 
including shipping handling and tax whgrg 
applicable 


Total 


TOTAL ORDER* 

TAX IF APPLICABLE* _ 
SHIPPING 4 HANDLING** 

TOTAL ENCLOSED S 


Certified Check or M.O 
Bank Wire Transter 

CREDIT CARD# 

I Exp Date 


Allow 2 weeks clearance for 
personal chock 


VISA 


Signature 


MAXELL • DYSAN • EPSON • CCS • SHARP • CASIO • HP • VERBATIM • MEMOREX • SOROC • CORVUS • PERSONAL SOFTWARE • CCS 


CIRCLE 202 ON READER SERVICE CARD 


HAYS MICROCOMPUTERS • PAPER TIGER • GTE • DIABLO • BMC • CENTRONIC • NEC • HAZELTINE • MEMOREX • AMPEX ♦ PERSONAL SOFTWARE » ADDS • XEROX « DIABLO 





Library Catalog, continued. .. 

is 1 20 bytes. Information on shelf iden- 
tification numbers, sizes, and location 
descriptions is stored on the Catalog 
Master disk in a sequential text file 
named SHELF. 

What The Routines Do 

Catalog Master (Listing I) is the 
traffic director for the Library Catalog 
Program. When the program is run, 
memory location 770 is examined. If 
the value stored is anything but 56, a 
number which I selected randomly, the 
descriptive information on lines 50 to 
260 is presented on the screen. On later 
occasions, when this routine is called 
from the other routines in the pro- 
gram, the value 56 will have been 
POKEd into this location and the 
introduction will not be printed. This 
random number was selected so that 
there is only a small probability that 
the introduction will be skipped if the 
Catalog program is run after some 
other program which utilizes this 
memory location. 

The remainder of the routine for- 
mulates the menu which is used to call 
the Enter, Search, and other routines 
for the actual work. If the decision is 
made to modify a record, the value 92 
is POKEd into 773 to tell the Search 
routine that it is to be used in its 
modify mode. 

When the selection of the desired 
operation is made, the Catalog Master 
program goes to the appropriate 
statement and runs the necessary 
routine. 

Catalog Enter 

Catalog Enter (Listing 2) is the rou- 
tine that requests data on books to be 
added to the catalog, provides an 
opportunity to revise the data, checks 
to make sure that the data are within 
the expected range, formats the data 
as required for storage, and prints the 
data to the disk. For nonfiction books 
the determination of catalog number 
for each entry is provided by selection 
from an ever narrowing listing of 
subject areas. Provision is made for 
returning to a broader description of 
the subject if an error is made in the 
original selection. 

The listing of the catalog descriptors 
is stored in the array SC$, which has 
1000 elements. During the initial 
access to the Enter program, this array 
is filled from ten sequential text files 
stored on the Catalog Master disk. 
This read-in process takes about a 
minute and a half, during which 
descriptive material is on the screen. 
Once this data are read in, the Master 
disk is removed and replaced with the 
disk to be used for the storage of data. 

The data are stored in the file named 


Listing 5. 

1 REM This PROGRAM IS COPYRIGHT 1982 BV J.M. HELLMAN : 338 COLEMAN DRIUE 
: MONROEUILLE PA 15148 : PHONE 412-372-9004 
10 REM CATALOG BORROM PROGRAM 
20 HIMEM: 2000O 
30 POKE 770,58 
40 ON = PEEK <77D 
50 0$ « CARS < 4 > 

60 SPS * " 

70 BLS = M 
*0 DO = 1 

90 0NERR GOTO 910 

180 HOME : UTAP <5)lST = G 

110 DO = 1 

120 PRINT “DO YOU HISH TO LIST- 

130 PRINT SPC< 5 );"< 1 ) ALL BOOKS LOANED OUT" 

140 PRINT SPC< 5>;"< 2> BOOKS LOANED TO A 6IUEN PERSON- 

150 PRINT - OR <3> END THE SEARCH" 

160 PRINT s PRINT "ENTER THE NUMBER OF YOUR SELECTION "is GET TS: PRINT ; 

PRINT 

170 IF IS * -1- THEN 210 

180 IF TS * -2- THEN 430 

190 IF T$ = -3 M THEN HOME : UTA6 <4): GOTO 858 
200 GOTO 100 

210 REM ROUTINE TO LIST ALL BOOKS LOANED OUT 
220 REM SEARCH IS ON BYTE 96 
230 HOME : UTAB <5>:HI = 0:ST = 1 

240 PRINT -INSERT CATALOG DATA DISK « ";DD;" IN DRIUE" 

250 PRINT s PRINT "PRESS ANY KEY HHEN YOU ARE REAOY GET TS: PRINT : PRINT 
280 HOME : UTAB <5> 

270 PRINT "LISTING OF ALL BOOKS OUT ON LOAN": PRINT 
280 PRINT Of; "OPEN LIBREC-120.L120" 

290 PRINT OS; “RE AO LIBREC-120.R0" 

300 INPUT RN 

310 PRINT 0$ 

320 IF RN = 0 THEN PRINT "NO BOOKS ON FILE ON THIS DISK": FOR 0 = 1 TO 4000 
: NEXT Q: GOTO 400 

33U PRINT : PRINT "THIS DISK CONTAINS ";RN;" BOOK RECOROS.": PRINT 
340 FOR I = 1 TO RN 

350 PRINT OS; "REMO LIBREC-120,R";I;",B96" 

380 INPUT BS 

370 PRINT DS 

380 IF BS * 1 THEN HI * 1: GGSUB 700 

390 NEXT I 
400 DO * 00 ♦ 1 

410 IF DO ^ DN THEN GOTO 818 
420 GOTO 240 

430 REM SUBROUTINE TO FI NO BOOKS LOANED TO A GIUEN PERSON 
440 HOME : UTAB <5' 

450 INPUT "ENTER BORROWER'S LAST NAME: ";LNS 
460 INPUT -ENTER BORROHER'S FIRST NAME: ";FMS 
470 BBS * LEFTS <<LNS ♦ ♦ FMS ♦ BLf >,15> 

480 HI = 0:DO = 1 

490 HOME : UTAB <5>: PRINT "LISTING OF BOOKS": PRINT SPC< 5)* "BORROWED BY: 

" ;B6S 
500 PRINT 

510 PRINT "INSERT CATALOG DATA DISK # ";00;" IN DRIUE. " 

528 PRINT : PRINT "PRESS ANY KEY WHEN YOU ARE REAOY. ";: GET TS: PRINT : PRINT 
530 PRINT DS;"OPEN LIBREC-120,L120" 

540 PRINT DS;"REA0 LIBREC-128.R6" 

550 INPUT RM 

580 PRINT OS 

5 70 IF RN = 0 THEN PRINT "NO BOOKS ON FTLE IN THIS DISK.": GOTO 670 
580 FOR 1 * t TO RN 

590 PRINT 0f;"REA0 LIBREC-120,R";I;",B96" 

600 INPUT BS 

610 PRINT OS 

620 IF BS = 0 THEN 660 

630 PRINT OS; "RE AO LIBREC-120,R";I;",B98" 

640 INPUT BN* 

650 IF BNS = BBS THEN HI * 1: GOSUB 700 

660 NEXT I 

670 00 = DO ♦ 1 

880 IF DO > DN THEN 810 

690 GOTO 510 

'00 REM SUBROUTINE TO PRINT BOOK OAT A 
710 PRINT DS ; “READ LIBREC-120,R" ; I ,B0" 

720 INPUT TLS: INPUT AUS 
730 IF ST = 2 GOTO 760 

740 PRINT Df;"REAO LIBREC-120,R" ; I ;" »B98" 

750 INPUT BNS 

760 PRINT DS 

770 PRINT : PRINT SPS 

780 PRINT "TITLE: ";TLf: PRINT "AUTHOR: ";AUf: IF ST * 1 THEN PRINT "BOR 
ROWER: " ;BNS 

'96 PRINT : PRINT " CONTINUE SEARCH <V'N>? GET TS: PRINT : IF TS = 

"N" THEN POP : GOTO 1U0 

900 RETURN 

810 IF HI = 1 THEN 890 


236 


March 1983 c Creative Computing 





Library Catalog, continued... 


LIBREC-120. Details of the file for- 
mat are given below. The Enter rou- 
tine opens the file and reads the first 
record, which contains the number of 
books currently stored on the disk. If 
no books are on the disk, the error 
routine is used to place a zero in the 
necessary location, and the processing 
continues. The screen then requests 
title, author, location, book height 
(remember, some of my bookshelves 
are suitable only for small books, and 
others will accommodate oversize 
books), and whether the book is fic- 
tion or nonfiction. 

The title and author are allocated 
40 characters each in the data file. The 
title can contain any characters except 
the comma or quotation mark. No 
commas, quotation marks, or spaces 
are permitted in the author list. 
Multiple author names are separated 
with slashes (/), giving the Search 
program a key to find each name 
individually. 

If the book is fiction, the program 
jumps to a series of steps that generate 
the menu for selection of the fiction 
type, e.g., novel, western, science- 
fiction, etc. If the book is nonfiction, 
the primary menu for subject classifi- 
cation is presented, showing the 10 
divisions. Upon selection from this 
menu the appropriate 10 categories for 
the division are shown, and following 
selection from this menu, the appro- 
priate 10 subcategories are shown and 
a selection is made. The routine auto- 
matically inserts in the data file the 
information that the book is not out 
on loan. The routine also computes the 
number of authors based on the input. 
This information is used in the Search 
routine. 

During data entry, each entry you 
type in is verified to be within the 
expected range. No protection can be 
given against spelling errors in the title 
or author entries, but, for example, the 
size entry must be either S, N, or T, 
and the location must be a letter, let- 
ter, number sequence for the entry to 
be accepted. After all necessary data 
are entered, a listing is presented of the 
total record, and an opportunity is 
presented to change incorrect entries. 
If all are correct, the data are stored in 
the arrays reserved for them. The 
operator then has the choice of con- 
tinuing to add books or to end data 
entry. 

The location of the book must be 
specified at the time it is entered into 
the catalog. When the three-character 
shelf ID is entered, the Enter routine 
checks that the ID is in the correct 
format, that the ID has been entered 
(in the Bookshelf routine) as an exist- 
ing shelf, and for an inconsistency in 


820 HOME : UTPB (5) 

330 PRINT M N0 BOOKS PRE OUT ON LOPN" 

*40 PRINT : PRINT “PRESS PNV KEV TO CONTINUE ";: GET Tf: PRINT s PRINT : GOTO 100 

350 PRINT : PRINT “RETURN THE CPTRL0G MPSTER DISK**: PRINT SPC< 5>;"T0 THE DRJUE" 

360 PRINT PRESS PNV KEV MHEN V0U PRE REP0V ";: GET Tf: PRINT s PRINT 

870 HIMFM: 38400 

380 PRINT Of ;“RUN CPTPL0G MPSTER" 

890 PRINT : PRINT S Pf: PRINT “PLL BOOKS ON LOPN HPUE BEEN FOUND" 

980 GOTO 840 

910 REM ERROR SUBROUTNIE 

920 IF PEEK <222) < >5 THEN PRINT "ERROR FOUND CODE "; PEEK <22 2>: POKE 

216,0: END 

930 PRINT “NO BOOK RECORDS FOUND ON THIS DISK": FOR K = 1 TO 2000: NEXT K 
940 IF ST = 1 GOTO 400 
950 GOTO 670 


Listing 6. 

1 REM THIS PROGRPM IS COPVRIGHT 1992 RV J.M. HELLMPN : 338 COLEMPN DRIUE 
: MONROEUILLE PP 15146 : PHONE 412-372-9004 
10 REM CPTPLOG BOOKSHELF PROGRPM 
20 POKE 770,56 

30 8Rf 3 " " 

40 HOME : UTP8 <5> 

50 PRINT SPC< 4 INUERSE : PRINT “BOOKSHELF IOENTIFICPTION PROGRPM": NORHPL 

60 N = 200 

70 DIM LCf < N, 1 >,0C$< N ) 

80 Of = CHRf < 4 ) 

90 ONERR GOTO 12t0 
100 PRINT Of ; "OPEN SHELF" 

110 PRINT OF; “REPO SHELF" 

120 INPUT NS 
130 PRINT Of 

140 IF NS = 0 THEN PRINT : PRINT "NO SHELF DPTP IS NON ON FILE.": PRINT 
: GOTO 200 

150 PRINT Of ; “REPO SHELF" 

160 FOR I = 1 TO NS: INPUT LCf<I,0>: INPUT LCf<I,l>: NEXT I 
170 FOR I = 1 TO NS: INPUT DCf< I ): NEXT T 
180 PRINT Of 
190 PRINT 

200 PRINT “DO VOU WISH TO": PRINT 

210 PRINT SPC< 5 >;"< 1 > POD SHELUES TO THE LIBRPRV": PRINT 

220 PRINT SPC< 5>;"<2> REMOUE SHELUES FROM LIBRPRV": PRINT 

230 PRINT SPC< 5); "(3) GET P SHELF OIRECTORV": PRINT 

240 PRINT SPC< 5>;"< 4 > END SHELF OPERPTIONS" 

250 PRINT : PRINT "ENTER THE NUMBER OF VOUR SELECTION GET Tf: 

PRINT Tf 

260 IF Tf = “1“ THEN 310 

270 IF Tf = "2" THEN 600 

280 IF Tf = "3“ THEN 790 

290 IF Tf = “4“ THEN 1120 

300 GOTO 250 
310 HOME : UTPB <5> 

320 PRINT "NOTE: EPCH SHELF IN P BOOKSHELF MUST" 

330 PRINT "BE PODEO INOIUIOUPLLV" 

340 PRINT : PRINT “TO CORRECT ERRORS-": PRINT "REMOUE THE SHELF FROM THE 
FILE": PRINT “PND REENTER IT": PRINT 
350 PRINT : PRINT BRf : PRINT "ENTER THE 10 NUMBER OF THE NEH" 

360 INPUT “SHELF < LETTER LETTER NO. EG JH2> ";LCf 
370 IF LEN < LCf > < >3 THEN 360 

380 IF QSC < LEFTf <LCf»l>> < 65 OR PSC < LEFTf <LCf,l>> > 90 THEN 360 

390 IF PSC < MIDf ( LCf ,2, 1 )) < 65 OR PSC < MIDf <LC$,2,1>> > 90 THEN 360 

*O0 IF PSC < RIGHTf (LCf ,1 )) < 48 OR PSC ( RIGHTf <LC$,1>> > 57 THEN 360 

410 HH = 0 

♦20 IF NS * 0 THEN 460 

♦30 FOR I = 1 TO NS: IF LCf<I.O) = LCf THEN HH = 1:1 = NS ♦ 1 
440 NEXT T 

45U IF HH = l THEN PRINT : PRINT "THE SHELF NUMBER VOU ENTEREO HPS": PRINT 
“PLREPOV BEEN PSSIGNED. PLEPSE TRV PGPIN.": GOTO 350 
460 PRINT : PRINT “ENTER LPR6EST HEIGHT BOOK THE SHELF“ 

470 PRINT "WILL PCCEPT < S-SMPLL/N-NORMPL'T-TPLL ) GET SZf: PRINT S2f 

480 IF SZf = “S" THEN 520 

490 IF SZf = "N" THEN 520 

500 IF SZf =* “T" THEN 520 

510 GOTO 460 

520 NS = NS ♦ l:LCf(NS,0> = LCf : LCf < NS,1 > = SZf 
530 PRINT 

540 PRINT "ENTER P SHORT DESCRIPTION OF" 

550 PRINT "THE SHELF LOCPTION ";: INUERSE : PRINT "NO COMMPS'": NORMPL 

560 PRINT : INPUT " “;DCf<NS> 

570 PRINT : PRINT “POO MORE SHELUES <V/N>? ";: GET Tf: PRINT Tf 

580 IF Tf = “V" THEN 310 

590 HOME : UTPB <5>: GOTO 200 

GOO HOME : UTPB <5> 

610 IF NS = 0 THEN PRINT : PRINT "NO SHELF ID'S ON FILE TO REMOUE*": PRINT 

: GOTO 200 

620 PRINT “NOTE: EPCH SHELF IN P BOOKSHELF MUST" 

630 PRINT "BE REMOUFD INDIUIDUPLLV. “ 


238 


March 1983 e Creative Computing 



INVITES YOU TO 
SAVE UP TO 40% 

COMPARE: S S 


RALSTON-CLEARWATERS ELECTRONICS 

536 N.E. "E" Street • Grants Pass, Or. 97526 
All BRAND NAMES ARE REGISTERED TRADE MARKS 
FOR PROOUCT INFORMATION CALL (503)4794711 

TUCU • OROER TOLL-FREE 
111 til. 800-547-2492 

IN OREGON CALL (503)479-4711 


SYSTEM SPECIAL! • 64K Computer, Disk Drive w/cont. & Apple DOS, 12" Zenith, 70 col. Muse Super Text II $1599 


NEW PRODUCTS: 1. Commander 2400... Top quality detachable standard keyboard & keypad for your Atari 400 or 800 - Prom 
$109 to $199. 2. Run TRS-80 drives on your Apple without modification. New TRS-APPLE Interface. 3. External prototype 
development board. Stand alone, Apple and RS 232 C compatible... Call $$. K . m , oa1on ■' ■■ ■ ■■ , ( , IOH 

TIP OF THE MONTH: For APPLE .. DOS Patch. Boot DOS. Call 151, change AEB5 A0. B3EF: 28, BEFE £uh.y $18 ^o'uSh o 

78. INIT New Disk Send us YOUR tip If published, win S25 off any product you choose! ** at Au „ a30 1 s #1 


LOOK AT THIS !!! NOW, NEW AND EVEN LOWER PRICES 
PLUS .... TAKE 3% OFF THESE PRICES FOR PRE PAYMENT! 


ATA nr JIL 4 00(16K» 5309* $269 
Al AKI e/IV 800 (48K) SW $639 


iIMKI 800 (48K) J $639 

EPSON With MX 80 s***" 5439 

GRAFTRAX . MX *> FT 5539 

GHAFTHAX Mx )00 J699 

, n c Pnsm 80 w /color ^$4^95* $1329 

Prism 1 32 w /color .ST995* $1549 

FOURTH DRIVES 1 yr warranty $299 

Controller w/Apple 3.3 DOS $89 


ATARI HARDWARE 

400 UK Com put» »»» 

BOO 40K Comput*. */l«K M)t 
CX 053 16K Ram C.rtndgs $ 7« 
4IOF'op<n R*cwtN> $ 75 

• 10 Or*k O' iv. $479 

•SO Intartec* Modul* $165 

■ai Madam Si 49 

»0 40 Col P'.nt*. $249 

•77 BO Col Thermal Fnntt. $339 
•74 BO Col Flint*' $569 

CX 30 Gam. P.ddla* $ 19 

CX 40 Joy (tack $ 10 

CX 40 4 Joystick* Pan $19 

Ni a wml i' Stick 1 14 

Epton Caht* I 79 

VKtao ft Audio COX S 77 

LaStick RAF Sty la Joy* tick $ 36 
Moo Tak 37K Ram Card $109 
FuM Vim BO Column Card S799 
KRCOM 

At*., S m«t* Oanc.ty $449 

A tan Doubt* Oonutv $499 


MISCf LLANEOUS CAROS 

CCS 

> Math Proc 7911 $33 

Sor/lnl 7710 A $13 

Sa* Int 7 710 O $13 

Timor 7740 $10 

Cont/Par 7779 $1 1 


Chronograph 
Murom nri am 
Smartmodam 


BI/COMP 

NOVATION 


t T9 ° Cat 
3,79 717 Appta Cat 

* DOS 7 17 A 


INTERFACE CAROS 
UK BAM CARDS 
ATL $ 99 

MPC AP U $149 

Micotak BAM 1 $ 74 

M.< ...*-.'* $139 

Promath iut $139 

•0 COLUMN CAROS 
M A R Sup ' ta.m $749 

Vatao $739 

ALS $mart tarm $749 

MULTI FUNCTION CARDS 
Mountain CPS $149 

Piomathiu* $1 79 

MISCELLANEOUS 


l BO Card 

Mountain Computo* 
A/O Con.arta. 
Clock Ca land a* 
Bap Chau it 
Introl/BSRX 10 
Kbd F>lt*i Rom 
Mute Syttam 


Moo Pi run 

P.itm BO M/out Color 

With Colo.'" 


|lRMS PRICES SUBJECT TO CHANGE WITHOUT NOTICE ^Yti p uM:t ,on cards 

SHIPPING Add bib of total irantaction for UPS Kroon (ground) ur '»%Fo# UPS hlu* I nil. Partri Pott, M ounum C Pf $149 

.** any vpeoai arrangement* Minimum khipping char g* $6 00 '* re . i ikinix 

PAYMENT Ca»hi**‘* check*. certified check., monrv nrdet*. jnd hank aim honored immediately MISCILIARIUUS w 

Viva A Matter Charge accepted AHoo 20 day* toi pcrvonal check* to cigar Ai.anVo«*Bo» /, 

REFUNDS III* rrdockmg charge on all return* or exchange* No refund* on opened *oftware Call frr*t Zlt#L*u?*Ram $99 

GUARANTEE Ail product* »,th full manufacturer * warranty Sanyo and Apple oarranty available Cool Stack o/tan $69 S- 

Re hare full repair and *er*ice faoliltey tor all electronic repair* oilh HP. Dyna*can. Pioneer, Sanyo and E apand A Port TG $ 44 e. 

Apple trained and certified technician* F or any technical *eryice call them for indent advice o* gue*tion» Graphic* Tabtat bv 

right on their bench** al (SO) I 4 79-4 ISO. Joy*t«h» Varymont#* s/m 

REPAIRS Call for detail* on qualify guaranteed diuouni repair and reconditioning yrr*ice Kay boa id Co $44 JC 

Mr* have been repairing electronic equipment for 12 year* and love it' Mu** TG S 44 ^ 

9p NO SALES TAX — — LIKE OUR PRICES? SEND FOR OUR CATALOG! 
^ IN OREGON! ■■■ CALL FOR COMPLETE LINE OF SOFTWARE 

CIRCLE 242 ON READER SERVICE CARD 


Clock /Calender 
Vdaa 

Function Strip 
Enhance# II 
Soft Switch 

MONITORS 
GREEN SCREENS 
BMC 12 inch 
7*nith 17 inch 
JCS 17 mch 
Sanyo 17 inch 

BLACK A WHITE 


BROTHER 
Latter Owatity Sar.al 
L attar Quality ParaNat 


Latter Ouality 

INTERFACES 

Pad A CaMa 


| WIN $25 OFF 

I SEE TIP OF THE MONTH 


IBM 


PERSONAL COMPUTER 

IBM P C with 64K, 2 
Internal dual sided disk 
drives 7 drive adaptor 
90 DAY WARRANTY 

ONLY 2699” 


WE STOCK FROM 

DISK DRIVES $199 

Single, Dual, 

40 Track, 80 Track 


TRS-80 
MODEL III 



48K $849.00 

48K , 2 Dr. $1599.00 

RS-232 (Installed) $92.00 


PRINTERS 

OKIDATA 

ML-82A $425 

ML-83A $699 

ML-84 $1049 

(Parallel) 

ML 84 $H49 

(Serial) 

L 

C. ITOH 

PROWRITER 

10" Parallel $489 
10' Serial $639 

15" Parallel $719 
15' Serial $1295 
Call for Starwriter 
Prices 

EPSON 

MX -80 $389 

MX80F/T $475 
MX-100 $599 

Call for NEW 
FX Series Prices 

1 


918 825-4844 SmaII 

AMERICAN Business 

COMPUTERS 



l J /SS I IB SO Mill SI 

PRIOR Ok Mill 


STEP UP! 

Quality Software for 
Apple II, Apple III, IBM PC. 

Medical, Dental, Office 
And Educational Software 

For further information 
call 

(619) 365-6668 




mi COMPUTER SERVICE 

Village Data Center - P O Box 603 
Joshua Tree. California 92252 


CIRCLE 107 ON READER SERVICE CARD 


CIRCLE 124 ON READER SERVICE CARD 








Library Catalog, continued... 

the specified book height and the 
height of the specified bookshelf. For 
example, a book of “normal” height 
cannot be placed on a “short” shelf If 
a mismatch occurs during any of the 
checks the operator is given the choice 
of reviewing a shelf directory as an aid 
in correct placement of the book. 

After five entries are made, or if the 
selection has been made to terminate 
data entry, a subroutine is called to 
write the stored data to the disk. With 
48 K memory, there is actually room to 
store a greater number of records 
between interruptions for disk stor- 
age, but five has been selected to 
minimize data loss in case of power 
interruption or other disaster. 

After all records are entered, the 
number of records on the disk, stored 
in record 0, is increased. If during the 
writing process the disk becomes full, 
the drive door is left open after a disk 
switch, or if the disk has been write 
protected, an appropriate message is 
shown and the data are saved. All of 
the information stored in the com- 
puter memory from the books that are 
to be entered is then written when the 
drive door is closed or a new disk is 
inserted. 

After the catalog classification data 
are read into the program, lines 330- 
390. HIMEM is set to 20000. The 
reason for this change is given below. 

When data entry is completed in- 
structions are given to reinsert the 
Catalog Master disk in the drive, and 
the Catalog Master routine is run. 

Catalog Search 

The Search routine (Listing 3) is the 
most complex in the program and 
is used to find books based on any of 
several keys, and also to modify the 





"/ pirked up that thousand-item multiple 
regression analysis that you ’ve been working 
on for two months. Here's the output." 


b40 PRINT : PRINT BRS: PRINT : PRINT “ENTER THE 10 NUMBER OF THE REMOUED" 

650 INPUT “SHELF (LETTER LETTER NO. EG JH2 > “iLCS 
660 IF LEN (LCS) '>3 THEN 648 

670 IF ASC < LEFTS ( LCS,1 >) < 65 OR ASC < LEFTS (LCS#1>) > 90 THEN 640 
680 IF RS r < MIDS <LCS#2#1 >> < 65 OR ASC < MIOS <LCS#2#1>> > 80 THEN 640 

690 IF ASC < RIGHTS (LCS,1>) < 48 OR ASC < RIGHTS (LCS,t>> > 57 THEN 648 

7^0 MM * 0 

710 IF NS = 0 THEN PRINT “NO SHELF 10'* ON FILE TO REMOUE' “: GOTO 200 

729 FOR I = 1 TO NS: IF LCS< I #0 > = LCS THEN HH = 1:LCS(I#0> = LCS(NS#0>:L 

CS<I#1> « LCS(NS#n:DCS( I > = 0CS(NS>:I = NS ♦ 2 

730 NEXT 1 

740 IF HM = O THEN PRINT : PRINT “THE SHELF NUMBER VOU ENTEREO HAS": PRINT 
“NOT BEEN ASSIGNED. PLEASE TRV AGP T N . “ : GOTO 640 
750 NS = NS - 1 

760 PRINT : PRINT “REMOUE MORE SHELUES (V^N)? "#: GET TS: PRINT TS 

770 IF TS = “V* THEN 600 

780 HOME : UTAB < 5>: GOTO 200 

790 HOME : UTAB (5) 

900 IF NS = 0 THEN PRINT “NO SHELF IO'S ARE ON FILE.": PRINT : GOTO 200 

810 PRINT : PRINT “DO VOU NANT A LISTING 0F“: PRINT 

820 PRINT “ (t> ALL BOOKSHELF IO'S ANO“: PRINT SPC< 12 >J "LOCATIONS" 

830 PRINT 

840 PRINT “ <2> A PARTICULAR SHELF" 

850 PRINT 

860 PRINT “OR (3) EN0 0IRECT0RV" 

870 PPINT : PRINT “ENTER THE NUMBER OF VOUP SELECTION "#: GET TS: 

PRINT TS 

880 IF TS = “1“ THEN 920 

890 IF TS = “2“ THEN 998 

900 IF TS = “3“ THEN HOME : UfAB <5>: GOTO 200 

910 GOTO 790 

920 HOME : UTAB <5> 

930 FOR I = 1 TO NS 
940 PRINT BRS 

950 PRINT “ID * " #LCS< I#0)i SPC< le^-SIZE* “iLCS<I,l>: PRINT “LOCATION: 
"iDCfU > 

960 FOR J = 1 TO 2000: NEXT J 
970 NEXT I 

980 PRINT BRS: PRINT : PRINT “EN0 OF LISTING": PRINT "PRESS ANV KEV TO CO 
NTINUE "#: GET TS: PRINT : HOME : HTAB (5): GOTO 810 
990 HOME : UTAB (5) 

1000 PRINT “ENTER THE ID NUMBER OF THE SHELF" 

1010 PRINT “IN THE FORMAT": INPUT “ LETTER LETTER NO. EG JM2 "#LC* 

1020 IF LEN (LCS) < >3 THEN 990 

1030 IF ASC < LEFTS <LCS,1>T < 65 OR ASC < LEFTS (LCS#1)> > 90 THEN 990 

1040 IF ASC < MIOS < LCS#2# 1 ) ) < 65 OP ASC ( MIDS <LCS#2#1)> > 90 THEN 990 
1050 IF ASC ( RIGHTS <LCS#1>> < 48 OR ASC < RIGHTS <LCS,1>> > 57 THEN 990 
1060 HH = 0 

1870 FOR 1 = 1 TO NS: IF LCSU .0 > = LCS THEN HH = 1:K = I: l = NS ♦ 1 
1080 NEXT 1 

1U90 IF HH = 0 THEN PRINT : PRINT “SHELF 10 IS NOT ON FILE.": PRINT : GOTO 
1000 

110U PRINT : PRINT BPS: PRINT “ID = “*LCS<K#0>* SPC< 5>*“SIZE= “#LCS<K#i> 

: PRINT “LOCATION: “DCS< K .) 

1110 PRINT : PRINT "PRESS ANV KEV TO CONTINUE "#: GET TS: PRINT : GOTO 798 
1120 IF NS = 0 THEN HOME : UTAB (5): PRINT "NO SHELUES ARE ON FILE!": PRINT 
: PRINT “BOOKS CANNOT BE ENTEREO UNTIL": PRINT "SHELF IO'S ARE ON FILE!" 
: PRINT : GOTO 200 
1130 GOSUB 1280 
1140 PRINT DS#"OPEN SHELF" 

1150 PRINT DS#“HRITE SHELF" 

1160 PRINT NS 

1170 FOR I = 1 TO NS: PRINT LCS(I,0>: PRINT LCS(I#1>: NEXT I 
1180 FOR I = 1 TO NS: PRINT DCS( I ): NEXT I 
1190 PRINT DS# "CLOSE" 

1280 PRINT OS# "RUN CATALOG MASTEP" 

1210 IF PEEK (222) < > 5 THEN PRINT “ERROR CODE H i PEEK <222>*“ FOUND 

IN LINE “# PEEK <218> ♦ PEEK (219) * 256: END 
1220 PRINT OS# “OPEN SHELF" 

1230 PRINT DS#"HRITE SHELF" 

1248 NN = 0 

1250 PRINT NN 

1260 PRINT OS# "CLOSE" 

1270 GOTO 100 

1280 REM SUBROUTINE TO ORDER SHELF DIRECTORV 
1290 F = 0: I = 1 

1300 IF LCS< I #0 > < * LCS( I ♦ l#0 > THEN 1350 

1310 T l s = LCSU ♦ 1 #0 >: T2S = LCSU ♦ 1#U:T3* = DCS( I ♦ 1> 

1320 LCSU ♦ l #0 > — LCS( l #0 *:LCS( I ♦ 1,0 * LCSU #1 >:OCSU 1 > = DCSU > 

1330 LCS( I #0 > = T1S:LCS( 1 # 1 > = T2S:DCt' J » = 13 S 
1340 F = 1 

1350 I = I ♦ 1: IF I < NS THEN 1300 
1368 IF F = 1 THEN 1290 
1370 RETURN 


240 


March 1983 c Creative Computing 



b 

0 

b 




HUNTINGTON COMPUTING g 



l 

1 

l 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 

0 

B 


B 


Softlights 

By Fred Huntington 

Time to tell you about a nifty little program 
that s been around a while that deserves some 
mention The Menu Generator is an excellent 
orogram that everyone should use on every 
disk to create a HELLO program to take the 
typing out of running programs 

It creates menus quickly and painlessly The 
publisher has even given permission to pro* 
grammers to use the generated menus in com- 
mercial programs — no royalties Comes com- 
plete witn a free backup disk. 

The usual price is $39 95 Our price $33.89. 
But until April 30. you can have it for $27.** 
(#9380). 

MONEY TO BURN 

If you ve got money to burn and want the best 
monitor for Apple around and do a lot of word 
processing, you have no choice but The 
Genius At only $1**5 (we II ship free in US) 
it includes a special pro- 

gram to make it compatible with Word Star, and 
you r choice of B/W. amber or green screen 
(only one) 

What makes this monitor so special is that it 
displays a full 57 rows This means you can see 
a full page displayed, just like it will be printed 
This is unheard of for the Apple (#113). 

ULTIMA II SPECIAL 

The hottest new game out is On-Line s Ul- 
tima II at $59 95 Here s a special you won t 
beat. Buy any item from us (no matter how 
small) and you can have the Ultima II for only 
$37.**. This special ends April 30. 1983. 

Included in Ultima II is the fanciest packaging 
ever done by On-Line, a beautiful four-color 
17x22 cloth map. suitable for framing, two 
disks (three sides) and hours of fun. (#1114) 
NEW COMPUTER 

We re in the process of installing a new Sage 
computer to run our business This 16-bit. 
68000 computer combined with Flexware soft- 
ware (also available for the Apple) will allow us 
to have the fastest system ever installed by any 
mail order business 

In less than the time it takes to type your 
name, we II be able to tell you the status of your 
order, call up any invoice in the last year, tell 
you shipping cost for any hardware item, when 
back-ordered items will come in and much 
more. 

We re quite excited about it and will be sell- 
ing Sage and Flexware and doing custom pro- 
gramming for it More on this later 

RANA DRIVES 

We are now quite competitive on our Rana 
Drive prices. Give us a call for our new lower 
prices. 

We also have the new Gibson high speed 
light pen at a discount. This is a knockout item. 


At press time our price was $296 Call for latest 
pricina (#1 14) 

Ice Demons is a nice new arcade game from 
the talented Matthew Jew Listing at $29 95. 
our special this month is $22.*5. (#7720) 
Omega Microwave has an excellent new 
game out called A City Dies Whenever Night 
Falls List price is $29 95 and our special is 
$22.*S. The documentation that comes with 
this is unbelievable And it is copyable and 
iistable (#707) 

128K — $399 

Also from Omega, we re happy to be carry- 
ing their Ramex- 1 28 1 28K board for only $3** 
(a bargain even at the full list price of $499) It 
requires no removing of chips to install It 
comes with powerful disk emulation software, 
which adds eight new DOS commands It is the 
only 1 28K board that allows the user to load or 
save a full 136K VisiCalc file in 20 seconds 
(#708) 

NEW 

#707i Pleasure (adults only) Village $25.3* 

#7070 Hands On! (adults only) Village $25.3* 

#906i Prism (storybook and games) $!*•** 

#96«i Sheila - H.A.I. Labs $21.1* 

Rediform Redibmder Great! CAU. 

Flexware The best, most flexible, and most expensive account 

ing software ever made for the Apple. CALL 

#826i Lovers or Strangers $25.3* 

Corona IBM PC look alike. Dynamite! CALL 

#H7 The Toaster (two removable 5 meg 

cartridges) by Xcomp $24**. OO 

#iil IDS paper feeder $439.00 

# 1 19 CP/M Card (TM) - CP/M 3.0 (TM) + 64K 

memory + 6MHz speed Call for price 

AgDisk Agricultural software CALL 

#t22 Compu-Music - Roland $420.00 




#2)0 Transtar 1 30 daisy wheel printer with 
boldface and underscore Six mo. 

ltd. warranty $740.00 mi 

#6 82 Taxan RGB color with board A cable $3*0.00 JH 

All Santa Clara and Davong drives available ^ 
at discount 

# 7 )80 Money Decisions (Eaglg) special $ 1 40.00 

The Transtar 315 is a mind-blowing printer It Q 
will dump any HIRES color screen in four- » 
colors to the printer and to the paper If you re H 
playing a game, press the button and in a few 5] 
seconds you II have a four color printout of the H 
screen Traction or friction Unbelievable. 
Should be ready for shipment shortly Our price 3 
$4*0.00 complete' ( #231 ) M 

#33 PSIO Dual Function-Card Vide* $100.00 Rj 

#240 SRW Color Coder 5 different color library 

cases for carrying floppies $15.00 I 

We now have the complete line of Okidata 

printers. CALL ml 


Child s Play is an incredible new piece of soft* 9| 
ware written by Mike T aylor for children three to wR 
seven years old. It includes an etch-a-sketch. a W 
series of mazes in which the cutest ant you g| 
ever saw is guided to his musical reward, and a — 
series of quizzes which teach a child concepts 
of bigger than, different from, etc Published by 
Huntington (with our daughter in mind) we have 

priced this so everyone can afford to enjoy it. 

The disk is crammed-packed and is only 9| 
$10.0*. Order #8999 U 


o 


SSM has the hottest new modems in the busi- 
ness Compatible with just about everything. 

The following specials are good through April. H 

#8562 Modemcard (300 baud) $23*.*0 ~ 

#8563 Modem 1200 (1200 BAUD) $54*. 00 Wk 

The following Transpaks include the 

ModemCard and the Source: S| 

#8564 Transpak-1 (includes Transend 1) $300.00 Hi 

#8565 Transpak-2 (includes Transend 2) $340.00 U 

#8566 Transpak-3 (includes Transend 3) . . $520.00 El 

The following include 1 200 baud modem 


and the Source 
#8567 Transpak-2 + (includes Transend 2) . 


$7**J 




#•568 Iranspak 3 + (includes Iransend 3) $89.-00 Wi 

The following include the Source: 

#asao Iransend I $73.00 

#•561 Iransend 2 $119.00 V 

#•569 Iransend 3 CALL 

WE HAVE HUNDREDS OF ATARI 

PROGRAMS IN STOCK. K! 

GIVE US A CALL. 


81 


The absolutely most incredible program we S 
carry is The Word Processor - the complete H 
Bible on eight double sided disks plus one mi 
program disk It will scan, search, and do unbe- H 
lievable things. You II never find a better bar- - 
gam. Sale price $140.0*. (#7320) 


Call Toll-Free 800 - 344-5106 (outside California) 


Post Office Box 1297 
ICorcoran. California 93212 


B Foreign Orders 209-992-4481 
In California 800-692-4146 


We take MasterCard. American Express or VISA (Include card # and 
Apple • is • registered trader^* of Apple Computer me expiration date) California residents add 6% tax Include S2 00 for postage 
Per •$ a regisiered irademart, of commodore Foreign and hardware extra Foreign (excluding Canada) remit U S cur- 

***_ *• ■QW/M j eartum srt cXTSndy Con> rency. checks on U S banks, use listed charge cards, or make direct wire 

Ala 4 a egiste ed I adema O Atan me transfers through Security Pacific Bank. Corcoran, for a $6 00 charge All 

Outside Cam 800-344-5106 overseas orders shipped by air Send for free catalog Prices subject to 

change without notice 


CIRCLE 181 ON READER SERVICE CARD 



Library Catalog, continued... 

book records. If the routine has been 
called by the Master routine for record 
modification, address 773 will contain 
92, setting MOD=l, and bypassing 
program lines 160 through 390. The 
data needed for catalog number selec- 
tion are not read in. and the program 
proceeds directly to the request for the 
book title. If a search is to be made on 
title, subject, or author, the catalogu- 
ing data are read in from the SC SEQ 
LIST text files. 

After the necessary initializations, a 
menu is presented, and you select the 
type of search to be performed. If title 
is selected, the name of the book is 
entered, the first words or the entire 
title, and then the search is conducted 
on all data records. Instructions are 
given to insert data disks sequentially, 
with the total number of disks con- 
taining catalog data found in location 
771, where it was POKEd by the Mas- 
ter routine. 

When a match is found, the entire 
file is presented, as shown in Figure 8, 
and you then have the opportunity to 
end the search or to continue looking 
for other books with the same title. 
When the search is completed, the 
Search menu is returned to the screen. 

Figure 8. 

Sample Results of Search program. 


TITLE: I HEAR AMERICA TALKING 
AUTHOR: FLEXNER 
LOCATION: JC1 

SIZE (SMALL-NORMAL-TALL): T 
CATEGORY: NON-FICTION 
CATALOG NUMBER: 421 
BOOK HAS NOT BEEN LOANED OUT. 

CONTINUE SEARCH (Y/N) 


The search on author is more com- 
plex since it is necessary to find all 
books by the given author or authors, 
even when they are included among 
the authors of a book with additional 
writers. The name(s) of the author is 
requested. For the case of multiple 
authors, the routine determines the 
number, and stores each name in an 
array. 

In the case of a single author, the 
search proceeds through the data- 
containing disks. Byte 94, which con- 
tains the number of authors in the 
individual record, is examined. If the 
number is I, then the name of the 
author is extracted from the record 
and compared to the given name. If the 
number on the record is greater than I , 
then each of the authors in the record 
is compared to the given name. If the 
search is for a book with more than 


Listing 7. 

1U KcM program ro CREATE SC SEQ LIST 0 
20 DIM SC* 100.-' 

*0 Of = CARS <4> 

40 FOR I M TO 100: READ SC$< I >: NEXT 
50 PRINT Of # “OPEN SC SEQ LIST 0*' 

60 PRINT Of ;" WRITE SC SEQ LIST 0“ 

70 FOR I = 1 TO 100: PRINT SCf< I >: NEXT 
S0 PRINT Of ;" CLOSE" 

100 DATA "GENERALITIES". "KNOWLEDGE", "THE BOOK", "SYSTEMS","* “ 
l ie DATA “« •/# S*# "/i , * ' 

120 DATA "BIBLIOGRAPHY" ."BIBLIOGRAPHIES" ."OF INOIUIDUALS" ,"0F WORKS BY S 
PFC CLASSES OF WRITERS", "OF ANON x, PSFUDQN WRITERS" 

130 OATA "OF WORKS FROM SPFC PLACES" , "SUBJECT BIBLIOS CATALOGS" ."GEN S 
OBJECT CATALOGS", "AUTHOR t DATE CATALOGS" , "D I CT IONARY CATALOGS" 

140 OATA "LIBRARY * INFO SCIENCES" ."LIBRARY RELATIONSHIPS" ."PHYSICAL PLA 
NT". "PERSONNEL & POSITIONS" , "* " 

150 OATA "LIBRARY OPERATIONS" ."LIBRARIES FOR SPEC SUBJECTS" , "GENERAL LIB 
RARTES", "READING & USE OF INFO MEOIA" , "♦ " 

160 OATA "GEN ENCYCLOPEDIC WORKS" ."AMERICAN" ."OTHERS IN ENGLISH", "IN OTH 
ER GERMANIC LANGS", "IN FRENCH- PROVENCAL- CATALAN" 

170 OATA "IN ITAL- ROMANIAN- RAETO-ROMANIC" ," IN SPANISH t PORTUGUESE I 
N SLA 1 1IC LANGS "."IN SCANDINAVIAN LPNGS","IN OTHER LANGS" 

1B0 OATA "* ","* ","* " 

ISO OATA "* “,"* ","* " 

>00 DATA "GENERAL SERIAL PUBLICATIONS" , "AMERICAN" ."OTHERS IN ENGLISH", "I 
N OTHER GERMANIC LANGS", "IN FRENCH- PROVENCAL- CATALAN" 

210 OATA "IN ITAL- ROMAN I AN-RHAETO-ROMAN I C " . " I N SPANISH t PORTUGUESE "," I 
N SLAUIC LANGS", "IN SCANDINAVIAN LANGS", "IN OTHER LANGS" 

220 OATA "GENERAL ORGS & MUSEOLOGY" , " IN NORTH AMERICA", "IN BRITISH ISLES 
"."IN CENTRAL EUROPE "."IN PRANCE MONACO- 
230 OATA "IN ITALY « AOJ TERRITORIES" ."IN IBERIAN PEN «c AOJ ISL","IN E E 
UROPE "."IN OTHER AREAS" ."MUSEOLOGY < MUSEUM SCI v* 

>40 OATA "JOURNALISM- PUBLISHING- NEWSPAPERS" ," IN N AMER" ."IN BRITISH IS 
LES" ."IN C EUROPE", "IN FRANCE & MONACO" 

250 DATA "IN ITALY & AOJ TERRS". "IN IBERIAN PEN £ AOJ ISL","IN E EUROPE" 
."IN SCANOINAVIA-,-lN OTHER AREAS" 

260 OATA "GENERAL COLLECTIONS" . "AMERICAN" , "OTHERS IN ENGLISH", "IN OTHER 
GERMANIC LANGS", "IN FRENCH- PROCENCAL -CAT ALAN" 

270 DATA "IN ITAL- ROMANIAN- RHAETO-ROMANIC" ," IN SPANISH *, PORTUGUESE"." 

IN SLAVIC LANGS", "IN SCANDINAVIAN LANGS", "IN OTHER LANGS" 

280 OATA "MSS & BOOK RARITIES" ."MSS", "BLOCK BOOKS"." INCUNABULA" , "PR I NTEO 
BOOKS" 

>90 DATA "BOOKS NOTABLE FOR BINDINGS" ."NOTABLE ILLUST & MATLS" , "NOTABLE 
OWNERSHIP OR ORIGIN" ."WORKS NOTABLE FOR CONTENT" .“BOOKS NOTABLE FOR F 
ORMAT" 


10 REM PROGRAM Tu CREATE SC SEQ LIST t 
20 DIM SC* 100 > 

30 Of = CHRf <4> 

40 FOR I 38 1 TO 100: READ SC* I >: NEXT 
50 PRINT Df ; “OPEN SC SEQ LIST 1" 

60 PRINT Df; "WRITE SC SEQ LIST 1" 

70 FOR I = 1 TO 100: PRINT SC* I ): NEXT 
80 PRINT Df;" CLOSE" 

100 DATA "PHILOSOPHY & REL DISCIPLINES" , "THEORY OF PHIL","MISC OF PHIL", 
"DICTIONARIES OF PHIL","* " 

110 DATA "SERIALS OH PHIL* # " ORGAN I ZAT I ONS OF PHIL "."STUDY ? TEACHING OF 
PHIL", "TREATMENT AMONG 6R0UPS OF PERSONS" ."HISTORICAL TREATMENT OF P 
MIL" 

120 DATA "METAPHYSICS" ."ONTOLOGY" , "* " , "COSMOLOGY" , "SPACE" 

130 OATA "TIME". "EVOLUTION", "STRUCTURE". "FORCE l ENERGY" . "NUMBER t QUANT 
ITY" 

140 DATA "EPSTEMLOGV-CAUST ION- AMNK I NO " ."EP IS TEM0L06Y" ."CAUSATION" ,"DETE 
RMINISM t INDETERMINISM", "TELEOLOGY" 

150 DATA "* "."THE SELF" , "UNCONSCIOUS l SUBCONSCIOUS" , "HUMANK I NO" , "OR 16 I 
N t DESTINY OF INDIV'Al SOULS" 

160 OATA "PARANORMAL PHENOMENA *< ARTS" ."WELL-BEING- HAPPINESS- SUCCESS", 
"* "."PARAPSYCHOLOGY & OCCULTISM" , - 
170 DATA "DREAMS & MYSTERIES","* "."ANALYTIC «. DIVINATORY GRAPHOLOGY" ,"P 
HYS I OGNOMY " , " PHRENUl OGV " 

180 OATA "SPECIFIED PHILOSOPHICAL UIEMPOINTS"."IDLSM t RELTO SYS * DOCTR 
NS", "CRITICAL PHILOSOPHY", "INTUITIONISM BERGSON I SM ", "HUMAN ISM t REL 

ATED SYSTEMS" 

1*0 OATA "SENSATIONALISM t IDEOLOGY" ."NATURALISM %. RELATEO SYSTEMS" ."PAN 
THEISM l RELATED SYSTEMS" . "L I BERAL ISM x OTHER SYSTEMS" ."OTHER SYSTEMS 
OOCTRINES" 

200 DATA "PSYCHOLOGY" , "* "."PHYSIOLOGICAL PSYCHOLOGY" ."INTELLIGENCE * IN 
TELLECT", "SUBCONSCIOUS STATES t PROCESSES" 

210 DATA "DIFFERENTIAL t GENETIC PSYCHOLOGY" , "COMPARATIVE PSYCHOLOGY" , "A 
BNORMAL & CLINICAL PSYCHOLOGY "."APPLIED PSYCHOLOGY" ."OTHER ASPECTS" 
220 OATA "LOGIC"," INDUCTION", "DEDUCTION","* ","* " 

230 OATA "FALLICIES SOURCES OF ERROR" , "SVLL06ISMS" . "HYPOTHESES" ."ARGUM 
ENT & PERSUASION", "ANALOGY" 

240 DATA "ETHICS (MORAL PHILOSOPHY) "."SYSTEMS *« OOCTRINES" ."POLITICAL ET 
HICS", "ETHICS OF FAMILY RELATIONSHIPS" ."PROFESSIONAL & OCCUP'AL ETHIC 

S" 

250 DATA "ETHICS OF RECREATION * LEISURE" ."ETHICS OF SEX «< REPRODUCTION" 
."ETHICS OF SOCIAL RELATIONSHIPS" , "ETHICS OF CONSUMPTION" , "OTHER ETHI 
CAL NORMS" 


242 


March 1 983 c Creative Computing 


NEW Unlocked Apple Utility Disks 

Don’t Blow Your Bucks on Locked-Up Uncopyable Apple Software 


Frame-Up 

HI -SPEED GRAPH IC8 DIB PLAT 
BY TOM WUIBHAAJl 

CREATE PROFESSIONAL PRESENTATIONS of 
ntermixed hi res, lores and text frames. Easy- to 
and FAST- hi res images load in 2V»- 
onds! Paddles or Keyboard- advance frames in 
orward or reverse. 

UNATTENDED SHOWS are possible with each 
ame individually pre-programmed to appear on 
»e screen from 1 to 99 seconds. 

TEXT SCREEN EDITOR lets you create your 
wn b/w text “slides'*. Add type “live" from the 
keyboard during presentations if you want. 

DISPLAY MODULE: Send entire presentations 
n-disk to your friends and associates. 
MAMED* $29.50 

(IncludM PMU/Pota. Chart) 

Apple Mechanic 

SHAPE -WRITER. BYTE -ZAP DISK 
BT BERT KBR8BY 

SHAPE EDITOR: Keyboard-draw shapes for hi- 
res animation in your programs. Design propor- 
tionally-spaced typefaces with special 
characters. 6 fonts on the disk. Listable demos 
show how to use shape tables to animate games, 
graphics and professional Charts A Graphs. 

BYTE-ZAP: Rewrite any byte on a disk for repair 
or alteration. Load entire sectors on the screen 
for inspection. Hex/ Dec/Ascii displays and input 
Complete instructions for making trick file 
names, restoring deleted files, etc. 

MORE: Useful music, text and hi res tricks for 
your programs. Educational documentation. 
AF9U MECHANIC: $29.50 

(IncludM hMU/PotiM Chart * Up Book. 5) 


* 


Typefaces 

TOR APPLE MECHANIC 


26 NEW FONTS for Apple Mechanic's Xtyper 
and Hi- Writer programs. Most are full 96-charac- 
ter fonts, large A small, of folly- editable charac- 
ters. (Apple Mechanic required) 

BEAGLE MENU: Use with your disks. Display 
only the filenames you want (e.g. only Applesoft 
files or only Locked files) for one-key cursor 
selection/execution. Space-on-disk, catalog 
scan, optional sector-number elimination. 
TYPCFACCS foe Apple Mechanic: $20.00 

(IncludM PaMs PokMXhart * Beogie Menu Util »y) 




- — 

nr*? 


18 




FLUB OH ONE DISK 




Flex Text 

70-COLUMN TEXT UTILITY 


PRINT VARIABLE-WIDTH TEXT on the hi res 
screens with normal Applesoft commands 
(including Htab 1-70). Normal, expanded A com 
pressed text on same screen— no hardware! 

ADD GRAPHICS TO TEXT or vice-versa. Run 
existing programs under Flex Text control. Easy 
to use and compatible with PLE® and GPLE.® 
DOS TOOL KIT® FONT compatibility, or use 
Flex Text fonts. Select up to 9 fonts with ctrl-key 
commands. Print/List/Catalog in any style! Cus- 
tom TEXT CHARACTER EDITOR included. 

MX TEXT: $29.50 

(IncludM rt iM i i'hokM Chart. nquM. monitor) 


Utility City 

81 UnLITIB8 ON ONE DISK 
BY BBRT KEEBET 

LIST FORMATTER prints each program state- 
ment on a new line. Loops indented with printer 
page breaks. A great de-bugger! Also... 

MULTI-COLUMN catalogs for printouts, auto- 
post Run-number A Date m programs, put invisi- 
ble commands in programs, create INVISIBLE file 
names, alphabetize/store info on disk, convert 
decimal to hex or INT to FP. renumber to 65535. 
append programs, dump text-screen to printer... 

MORE TOO: 21 Pro-ams Total, a best-seller! 

UTILITY CITY: $29 A0 

(IncludM rtMto hokM Chart k Tip took.]) 

. 9 




10 FOR A = 1 TO 22: PRINT CHR$(ASC (MID$( 
"IJ — !IPX(T!ZPVS!TJTUFS@". A. 1))-A/A); 

20 FOR B = 1 TO 4: C = PEEK(49200): NEXT B. A 

DOS Boss 

DISK COMMAND EDITOR 
EY BEET XBH0EY A JACK CAB8IPT 


RENAME COMMANDS A ERROR MESSAGES: 
"Catalog" can be “C“; “Syntax Error" can be 
“Oops" or anything you want Protect your pro- 
grams; unauthorized save-attempt can proauce 
plot Copyable" message. Also LiST-prevention 
and one-key program- run from catalog 
CUSTOMIZE DOS: Change Disk Volume head- 
ing to your message. Omit/ alter catalog file codes. 
Fascinating documentation and tips: hours of 
Juicy reading and Apple experiments. 

ANYONE USING YOUR DISKS (booted or not) 
will be formatting DOS the way you designed it 
DOS BOSS: $24.00 

(IncludM Paaki/PofcM Chart S Tip Book* 2) 


Tip Disk* 1 

100 TIP BOOK TIPS ON DISK 


ProntoDOS 

" HIGH-SPEED DISK UTILITY 
EY TOM WEIBHAAR 

HIGH-SPEED DOS! Take a look— 

Function Normal Pronto 

BLOAD HI RES IMAGE 10 sec. 3 sec. 

BSAVE HI RES IMAGE 12 sec. 6 sec. 

LOAD 60-SECTOR PROGRAM .16 sec. 4 sec. 
SAVE 60-SECTOR PROGRAM . . 24 sec. 9 sec. 

BLOAD LANGUAGE CARD 13 sec. 4 sec. 

TEXT FILES (no dun*) 

BOOT PRONTO- DOS or any updated normal-3.3 
disk. Create new ProntoDos disks with the nor- 
mal INTT command. ProntoDos is compatible with 
ALL DOS COMMANDS and performs normally 
with almost ALL programs, including CopyA. 

MORE DISK SPACE: ProntoDos frees- up 15- 
extrasectors per disk, almost one foil track! 

PRONTODOS: $2930 

(IncludM P»MiPokM Chart) 

Alpha Plot 

HI RES QRAPKICS/TBXT UTILITY 
BT BBRT KBBBMY & JACK CASSIDY 

DRAW IN HI RES, on 2 pages, using keyboard or 
paddles/loystick. See lines before plotting. 
Mixed-colors and reverse (background opposite). 
Fast circles, boxes and ellipses; filled or outlined. 

COMPRESS HI RES P1X to 1/3 Disk-Space. 
Superimpose pages or re-locate any rectangular 
image area anywhere on either hi res page. 

Hl-RES TEXT: Proportional spacing adjustable 
character size and color, upper/lower case, no tab 
limits, sideways typing for graphs. 

ALPHA RIOT: $39.50 

(IncludM Paaks/PokM Chart * Tip Book *4) 

I* 

% - 





TWELVE GREAT GAMES from the classic Bea- 

« c Bros collection— TextTrain. Slippery Digits. 

owzo. Magic Pack. Buzzword... Almost all of our 
“Game Pack* games, updated and re-released on 
one Jam-packet entertaining unprotected disk. 

COMPARE BEAGLE BAG with any one-game 
locked-up game disk on the market today. All 12 
games are a blast, the price is right, the instruc- 
tions are crystal clear. AND the disk is copyable. 
You can even change the programs or list them to 
LEARN, and see what makes them tick. 

BEAGLE MENU TOO: See “Typefaces” above. 

BIAOLf SAG: $29.50 

(IncludM P»sk E/ PokM Chort a Bsogie Menu Utirty) 


100 LISTABLE PROGRAMS from Beagle Bros . 
Tip Books 1-4. Make your Apple do things its I 
never done! All programs changeable for expert i 
mentation. Includes our Apple Command Chart: ■ 
ALL Applesoft Integer ft DOS Commands! 

TIP DISK#1 : $20.00 

(IncludM Fsakt/PokM and Apo*s Command Chart!) 



GOT MV 

BROS COMMAND 
. IVE ACQUIRED 
NEW VIM ANDWOOfi! 




unsolicited endorsement > 


tmdr mark of 
You Know Who. I 


Where to Buy Beagla Bros Blake: 

MOST APPLE DEALERS cMTy Bead. Bros aoftmre. 

If yours doesn’t, get on his esse. Or order directly 
from us for IMMEDIATE SHIPMENT— 

■■■■■■■■■■■■■■■I 

Visa/MasterCard/COD. call TOLL FREE: 
Nationwide: 1800-854-2003 ext 827 
California: 1-800-522-1500 ext. 827 
Alaska/Hawaii: 1800-854-2622 ext. 827 

OR mail U.S.check. money-order or Vtsa/MC **# 
to BEAGLE BROS, Dept C 
4315 SIERRA VISTA / SAN DIEGO. CA 92103 

Please add 81.90 First Class shipping, any size order. 

I Overseas add 84.00. COD add 83.00. California wld 6% 
ALL ORDERS SHIPPED IMMEDIATELY. 


CIRCLE 114 ON READER SERVICE CARD 



KSS88M 

|@.'Cotelog®i 
tls Attracting^ 



^You Can See Why!$ 



VisiCalc 

$179.99 

Terrapin Logo 

$119.99 

The Accountant 

$109.99 

IBM Everyday Catalog 
Specials 

First Class Mail 

$94.99 

Microsoft Flight Sim. 

$42.99 

Strictly Soft Wore 1-800448-S2S3 


To receive your free catalog right 
away, send this coupon to the address 
below. Do you want our □ Apple or 
□ IBM Catalog? 


NAME 


STREET 


STATE 


ZIP 


CITY 

( ) - 

PHONE 


Strictly Soft Ware 
P.O. Bo* 338 
Granville. OH 43023 
Phone Orders fir Technical 
Assistance: 1800 848 5253 

In Ohio: 1614 587 2938 ml ml CC 

L 

CIRCLE 265 ON READER SERVICE CARD 



Library Catalog, continued... 


?S0 DATA “ANCIENT- MEO'VL l ORIENTAL PHIL" , "ORIENTAL" ."PRE-SOCRAT I C GREE 
K"."SOPHSTIC- SOCRATIC REL GRK" ."PLATONIC" 

270 DATA "ARISTOTELIAN" ."SKEPTIC ?< NEOPLATONIC" . "EPICUREAN" ."STOIC" . "MED 
IEUAL MESTERN" 

280 DATA "MODERN MESTERN PHILOSOPHY" ."U. S. t CANAOA" ."BRITISH ISLES". "GE 
RMANV t AUSTRIA "."FRANCE" 

290 DATA "ITALV". "SPAIN & PORTUGAL " . "RUSS I A t FINLAND" ."SCANOANAVI A" ,"0T 
HER GEOGRAPHICAL AREAS" 


10 HEM hhOGRAM TO CREATE SC SEO LIST 2 
20 DIM SC* 100 • 

30 0$ = tHRf <4> 

♦U t^OR I = 1 TO luus READ SC* I ): NEXT 
50 PRINT Df*“0PEN SC SEO LIST 2" 

G0 PRINT D*;"MRITE SC SEO LIST 2" 

70 FOR I = 1 TO 100: PRINT SC* I >: NEXT 
SO PRINT Of ; "CLOSE" 

10O DATA "RELIGION". "PHILOSOPHY OF CHRISTIANITY" ."M ISC OF CHRISTIANITY". 

"DICTIONAIES OF CHRIST I ANITW'SPCL TOPICS OF GEN APPLC6LTY" 

110 DATA "SERIALS ON CHRISTIANITY" ."ORGS OF CHRISTIANITY" ."STUDY * TEACH 
ING OF CHRISTIANITY" . "CHRIST'' I TV AMONG GROUPS OF PERSONS" ."HISTORY a 
GEOG OF CHRISTIANITY" 

120 OATA "NATURAL RELIGION" .‘CONCEPTS OF GOO". "NATURE OF GOO" ."CREATION" 
."THEODICY" 

130 DATA "SCIENCE & RELIGION". "GOOD * EVIL"."* " . “HUMANK I NO" . "ANALOGY" 
140 OATA "BIBLE". "OLD TESTAMENT" , "HISTORICAL BOOKS OF 0. T. " ."POETIC BOOK 
S OF O.T. "."PROPHETIC BOOKS OF O.T." 

158 DATA "NEW TESTAMENT" , "GOSPELS * ACTS". "EPISTLES". "REVELATION (APOCAL 
VPSE)"." APOCRYPHA & PSEU0EPI6RAPHA" 

180 DATA "CHRISTIAN THEOL 06Y" . "GOO" . " JESUS CHRIST t HIS FAMILY" ."HUMANK I 
NO". "SALIVATION < S0TERI0L06V > «< GRACE" 

170 DATA "SPIRITUAL BE I N6S " . "ESCHAT GLOGV " , "."CREEDS t CONFESSIONS OF 
FAITH". "APOLOGETICS & POLEMICS" 

180 OATA "CHRSTN MORAL & OEUTONAL THEOLGY" , "MORAL THEOLOGY" ."OEVOTIONAL 
L I TERAT URE " . " EUANGL ST I C WRT6S FOR INOVALS" . “* " 

190 DATA "HYMNS W/Q MUSIC". "ART IN CAR I ST I AN I TY" . "CHURCH FURNISHINGS t A 
RTICLES". "CHRSTN EXPRNCE- PRACT- LIFE" ."CHRISTIAN OBSERVANCES IN FAH 
LIFE" 

200 OATA “LOCAL CHURCH * REL ORDERS" ."PREACHING t. HOMILETICS >" ."TEXTS OF 
SERMONS "."SECULAR CLERGYMEN & DUTIES" ."PARISH GOUT t ADMIN- 
210 DATA "RELIG CONGS t ORDERS"."* "."* "."* " . "PAROCHICAL ACTIUITIES" 
229 DATA "SOCIAL l ECC'TAL THEOLOGY" ."SOCIAL THEOLOGY" . "ECCLES I OLOGV" ,"T 
IMES S, PLACES OF REL OBSERU" . "PUBLIC WORSHIP" 

238 DATA "OTHER RITES- CEREMONIES- ORDS" ."MISS IONS", "ASSOC FOR RELIGIOUS 
MORk", "RELIG TRAINING & INSTRUCTION" ."SPIRITUAL RENEWAL" 

240 DATA "HISTORY fc GEOG OF CHURCH" ."RELIGIOUS CONGS t ORDERS" ."PERSECUT 
IONS". "DOCTRINAL CONTROLLERS I ES *, HERESIES" , "CHRISTIAN CHURCH IN EUROP 
E" 

250 DHTh "CHRISTIhN CHURCH IN ASIA" , "CHRISTIAN CHURCH IN AFRICA" ."CHRSTN 
CHURCH IN N AMER", "CHRISTIAN CHURCH IS S AMERICA" . "CHRISTIAN CHURCH 
IN OTHER AREAS" 

?R0 DATA "CHRISTIAN OENOMS * SECTS" ."PR I HIT AOE t ORIENTAL CHURCHES" , "ROM 
AN CATHOLIC CHURCH" ."ANGLICAN CHURCHES" , "PROTESTANTS OF CONT'L ORIGIN 

M 

270 DATA "PRESBTAN t RELATED CHURCHES" ."BAPTIST- DISCIPLES- AOUENTIST" , 
"METHOOIST CHURCHES". "UNITARIANISM", "OTHER DENOMS * SECTS" 

280 DATA "OTHER t COMPARATIVE RELIGIONS" , "COHPARAT I UE RELIGION" . "CLASSIC 
AL < GRK * ROM > RELIGION" ."GERMANIC RELIGION", "RELIGIONS OF INOIC 0RI6 
IN" 

290 DATA " ZOROASTR I AMISH" , " JUDAISM" , " T SLAM f RELI6I0NS DERIVED FROM IT". 
"* "."OTHER RELIGIONS'* 


10 REM PROGRAM TO CREATE SC SEO LIST 3 
20 DIM SC* 10O> 

30 Df = CHRf <4) 

40 FOR I = 1 TO 100: READ SC* I ): NEXT 
50 PRINT Of * "OPEN SC SEO LIST 3" 

80 PRINT Of ;"NRITE SC SEO LIST 3" 

70 FOR I = 1 TO 10O: PRINT SC* I >: NEXT 
80 PRINT Df* "CLOSE" 

100 DATA "SOCIAL SCIENCES". "SOCIOLOGY", "SOCIAL INTERACTION" ."SOCIAL PfiOC 
ESSES "."PEL AT ION OF NATURAL FACTORS" 

110 DATA "SOCIAL STRATIFICATION" ."CULTURE & INST I TIJT IONS" ."COMMUNITIES " 


120 DATA "STATISTICS"."* "."STATISTICS OF POPULATIONS" "."GENERAL STA 
T I ST ICS OF EUROPE" 

130 DATA "GENERAL STATISTICS OF ASIA" . "GENERAL STATISTICS OF AFRICA". "GE 
NERAL STATISTICS Of N AMERICA" , "GENERAl STATISTICS OF S AMERICA" ."GEN 
ERAL STATISTICS OF OTHER AREAS" 

140 OATA "POLITICAL SCIENCE "."KINDS OF GOVTS & STATES" , "RELATION OF STA 
TE TO SOCIAL GROUPS" ."RELATION OF STATE TO RESIDENTS" ."POLITICAL PROC 

ESS" 

150 OATA "INTERNATIONAL MIGRATION" ,"SLAl CRY & EMANCIPATION" ," INTERNATION 
AL RELATIONS". "LEGISLATION", " 

180 DATA "ECONOMICS". "LABOR ECONOMICS" , "FINANCIAL ECONOMICS" ."LAND ECONO 
MICS", "COOPERATIVES" 

170 OATA "SOCIALISM *, RELATEO SYSTEMS" . "PUBLIC FINANCE" ," INTERNATIONAL E 
CONOHICS". "PRODUCTION". "MACROECONOMICS & RELATED TOPICS" 

180 DATA "LAM". "INTERNATIONAL LAW". "CON t ADMIN LAW","MISC PUBLIC LAM"," 

SOCIAL LAM" 


244 


March 1983 c Creative Computing 





Inventory Reduction Sale 

Many items at cost. Order Now. 


COMPUTERS 


Apple II 48K 

$1065 

Atari 800 48K 

$655 

Chamelion (portable IBM type) 

$1995 

Franklin ACE 1000 

$955 

Kaypro 

$1695 

IBM PC 

$CALL 

Osborne 

SCALL 

NEC APC 

$3150 

Slimline S 100 

Under $2000 

Syscom 2 (like Applel 

$725 

VIC 64 

Ask for Package!! 

PRINTERS 

Epson MX 80 F/T 

$435 

Epson MX 100 

$645 

Brother /Comrex I7cps daisy 

$745 

FIQ Starwriter 

$1225 

NEC 7710-1 

$2065 

NEC 7730-1 |(or IBM PC| 

$2095 

Okidata 

Entire line at dealer cost 

u84AP 

$935 

u92A |160cps| 

$525 

Prowriter 

$435 

Prowriter II 

$655 

Smith Corona TP-1 

$550 

Star Gemini-15 

$495 

VIDEO MONITORS 

The best value in Monochrome is 

OYNAX 

The best value in RGB is 

TAXAN 

Amdek 300G 12" green 

$145 

Amdek 300A amber 

$160 

Amdek 310G for IBM 

$170 

Amdek 310A amber 

$180 

Amdek Color 1 

$325 

Amdek Color II 

$685 

Oynax 12" green. 20MHz 

$129 

Oynax 12 amber. 20MHz 

$145 

Taxan/JCS 12" green 

$135 

Taxan/JCS RGB 1 

$345 

BMC Sanyo. USI 

We expect new low pricing 

by the time this ad appears. SCALL 

FOR APPLE & FRANKLIN 

Corvus all items 

BIG OISCOUNT 

dBase II 

$395 

Z 80 Card— Applied Engineering 


1-9 pcs 

$195 

10* pcs 

$175 

Universities, clubs, and dealers welcome 

Hayes Micromodem II 

$275 

Rana Elite 1 

$285 

Rana Elite It— double 

$455 

Rana Elite III— quad 

$585 

8‘ drive. 2MByte Floppy System 

$1695 

Ominivion 80 column, with software 

$165 

Parallel Interface with cable 

$58 

Prometheus I6K RAM 

$75 

'Graphitli (Printer /Graphics Int.) 

$110 

'Expand a Ram. up to 128K 

$195 

Videx Videoterm 80 column 

$245 

Visicalc 3 3 

$179 

VR Oata 5MB Hard Oisk with error correction $1575 

MODEMS 

Hayes Smartmodem 300 

$195 

Hayes Smartmodem 1200 

$515 

Novation CAT 

$149 

" 0 CAT 

$168 

* 212 AutoCAT 

$585 

• 103 AutoCAT 

$215 

Universal 103 Line Powered 

$165 

a '. auto answer 

$205 

a 202. 1200 baud, half duplex 

$185 

* 212. 1200 baud, full duplex 

$445 


FOR IBM PC 

AST RESEARCH CAROS NOW INCLUDE SPOOLER ANO DISK EMULA 


TOR SOFTWARE NO EXTRA CHARGE 

AST ComboPlus 64K with Parallel. Serial. Clock S375 

AST MegaPlus 64K expandable to 512K. SPC $435 

Corona 5MB Hard Oisk $1495 

Parallel cable $35 

Serial cable $32 

RAM sets 64k with parity $65 

Tandon TMM m2 drive $265 

ATARI 

Atari BOO 48K $655 

810 Oisk $450 

830 Modem $159 

850 Printer Interlace $165 

Printer cable $35 

Serial cable $35 


CHAMELEON “The Compatible Computer 

• Runs IBM PC 6 Z 80 software 

• 128K RAM expandable to 700K 

• Dual 320K drives 

• PC style keyboard 

• 9' green display. 80 *25 with graphics 

• Software: DOS. word processing, spread sheet 

• PORTABLE* 

You must register your order now to 
receive the introductory price of 
$1995 

S-IOOO THINLINE MAINFRAME 

• 9 - 9 « 18 v 

• Power and mounting for 2 thinline 8' drives 

• 6 slot S 100 motherboard cage, power 

• Fan. EMI filter, connector cutouts 

Compare in features and quality with units costing hundreds more 

$450 

OUME DRIVES 


0T242. 8' thin, dsdd $485 

0T842. 8' std. dsdd $495 

0T542. 5 V. dsdd 48 tpi $295 

0T592. 5V. dsdd 96 tpi $385 


We also carry Mitsubishi. NEC. Shugart. and Tandon 


S-100 THINLINE COMPUTER SYSTEM 

• Z 80 4MHz. 64K CP/M 

• 2 Thinline drives. 8'. 2MByte 

• Mainframe 

• Add any standard video terminal and printer 

NOT $3500 NOT $2500 JUST $1895 

ADD-ON DRIVES FOR 
ZENITH Z-100 COMPUTERS 

• 2 Thinline 8* drives, double sided. 2MByte 

• Thinline cabinet vertical, power supply, fan. cable 


Just plug it in $1175 

COMPUPRO IGodbout) 

Co Processor 8086/8087 8 MHz $615 

Oual Processor 8085/8088 6MHz $385 

Oisk 1. Floppy Controller $490 

RAM 17. 64K CMOS. 12MHz $515 

RAM 21. 128K Static. 12MHz $1155 

M Drive. 128K $1150 

S 100 Mainframe. 20 slot, rack $795 

S 100 Mainframe 20 slot, desk $735 

System Support 1 I/O $335 

Interfacer 3. 8 serial $615 

WABASH DISKETTES 

6V. Single Sided. Oouble Density with Hub Ring 
5 boxes S17.50/box 

EPSON RIBBONS 

MX 80 black S25/3pcs. 

MX 10 black S39/3pcs 

TELEVIDEO TERMINALS 

Extra Memory Pages |kit| INCLUOEO-No Charge 

TVI925 w/2nd page $745 

TVI950 w/2nd. 3rd. 4th page $945 

MEMORY iCs 

4164 64K Oynamic 200ns $7.25 

4164 64K Oyanimic 150ns $795 

4116 I6K Oynamic 200ns $2 00 

2716 Eprom $4.00 

2732 Eprom $6.50 

6116 2K-8 Static RAM 200ns $500 

6116 '. 150ns $5 50 



IRONSIDES 

COMPUTER CORF. 

(213) 344-3563 (800) 528-9537 

18546 Sherman Way. Suite #110. 
Reseda. CA 91335 


Verify prices by phone. Shipping is extra except within the 
Continental U.S. on prepaid orders. California orders, add 8 '/?% 
sales tax. 

CIRCLE 187 ON READER SERVICE CARD 




Library Catalog, continued... 

one author, the search immediately 
proceeds to look at only books with 
that or a greater number of authors 
for a match. 

In all cases, if a match is found, the 
entire record is shown on the screen, 
and the operator has the opportunity 
to end the search or to continue the 
search for additional books by the 
author or authors. 

The search on subject goes through 
the same process as the entry pro- 
cedure in that the catalog divisions 
are shown on the screen and you have 
the opportunity to select the area of 
interest. The one change here is that 
the opportunity is given to search on 
any of the three levels of categoriza- 
tion. Once the catalog number is 
selected, the routine jumps to a sec- 
tion which searches each of the data 
records at byte 82 for a match. The 
entire record and continue/ stop op- 
tion are presented. 

In the modify usage of the Search 
program, the cataloguing data are not 
read in, and after entry of the title, the 
search proceeds for the book. When 
found, the choice of modifying the 
record, deleting the record, or leaving 
the record unchanged is presented. If 
modification is selected, the first 
choice is to check in/ check out the 
book. If this is the need, the book is 
either checked in and the shelf location 
shown, or the borrower’s name is re- 
quested. These data are then inserted 
in the book record. 

If the record is to be changed, each 
entry in it is presented individually, 
with the option of change/ no change 
available each time. Once again, with 
a modification, you have the oppor- 
tunity to continue the search for dif- 
ferent books with the same title or to 
end the search. 

When a record is selected for dele- 
tion, the last record on the disk is 
rewritten over the record to be deleted. 



“ Been a long day, huh Harry! ’* 


196 OATA “CRIMINAL LAW" , "PR I MATE LAM","CIUIL PROCEDURE t COURTS" . "STATUT 
ES- REGS- CASES", "LAM OF INOIU'AL STATES 1 NATIONS" 

>00 DATA ‘PUBLIC ADMINISTRATION" ."CENTRAL GOUTS" ."LOCAL GOUTS". "US FEDER 
Al % STATF GOUTS", "OTHER CENTRAL GOUTS*' 

210 DATA "MILITARY ART $, SCI". "FOOT FORCES *« WARFARE" ."MOUNTED FORCES t 
WARFARE". "ARMORED- TECH- AIR- SPACE FORCES", "SEA FORCES t WARFARE" 

229 DATA “SOCIAL PROBLEMS t SERU ICES" ."SOCIAL PROBLEMS WELFARE" ."SOCIA 
L WELFARE PROBS !< SERU ICES" ."OTHER SOCIAL PROBS Z> SERUICES" ."CRIHINOL 
OGV" 

230 DATA "PENAL INSTITUTIONS" ."ASSOCIATION" ."GENERAL CLUBS "."INSURANCE". 
"MISC KINDS OF ASSOC'S" 

240 DATA "EDUCAT ION", "GENERALITIES OF EO" , "ELEMENTARY ED" . "SECONDARY ED" 
."ADULT ED" 

250 DATA "CURR I CULUMS" , " EO OF WOMEN" , "SCHOOLS RELIGION" ."HIGHER EO"."E 
D & THE STATE" 

260 DATA "COMMERCE < TRAOE >"." INTERNAL COMMERCE" ." INTERNATIONAL COMM","PO 
STAL COMMUN", "OTHER SYSTEMS OF COMMON" 

270 DATA "RAILROAO TRANSPORT" ," INLANO WATERWAY «< FERRY" ."MATER- AIR- SPA 
CE TRANS" , "GROUND TRANS" , "METROLOGY l STANDARDIZATION" 

280 DATA "CUSTOMS- ETIQUETTE- FOLKLORE" ."COSTUME Z. PERSONAL APPEARANCE". 

"CUST OF LIFE CV & DOM LIFE", "DEATH CUSTOMS" , "GENERAL CUSTOMS" 

280 DATA "ETIQUETTE < MANNERS )"."* ","* " ."FOLKLORE" ."CUSTOMS OF WAR *« 01 
PLOMACY" 


10 HEM hROGRAM TO CREATE SC SEQ LIST 4 
28 DIMSCf'lMG' 

40 Df = CHRf <*> 

40 FOR T * 1 TO 100: READ SCf( I >: NEXT 
50 PRINT Of; "OPEN SC SEQ LIST 4" 

60 PRINT Df; "WRITE SC SEQ LIST 4" 

70 FOR 1 * 1 TO 100: PRINT SCf< I >: NEXT 
60 PRINT Of ; "CLOSE" 

100 DATA "LANGUAGE "."PHI LOSOPHV t THEORY" , "MISC" . "DICTIONARIES & ENCLYCL 
OPED IAS"." SPEC I AL TOPICS OF GEN QPPI Ji " 

110 DATA "SERIAL PUBLIC AT IONS "."ORGANIZATIONS "."STUDY & TEACH IMG", "TREAT 
MENT AMONG GROUPS OF PERSONS" . "HIST •> GEOG TREATMENT" 

120 DATA "LINGUISTICS". "NOTATIONS", "ETYMOLOGY", "POLYGLOT DICTIONARIES"," 
PHONOL OGV" 

130 DATA "STRUCTURAL SYSTEMS (GRAMMAR)","* "."DIALECTOLOGY fc PALEOGRAPH 
V" , "USAGE (APPLIED LIINGUISTICS>"."'€RBAL LANG NOT SPOKEN OR WRITTEN" 

140 DATA "ENGLISH t ANGLO-SAXON LANGS" , "WRITTEN t SPOKEN ENG". "ENG ETVMO 
LOGY" # "ENG DICTIONARIES" " 

150 OATA "ENG STRUCTURAL SYSTEM","* " , "NONSTANOARO ENG" ."STANDARO ENG US 
AGE", "ANGLO-SAXON (OlD ENG >" 

160 DATA "GERMANIC LANGS "."WRIT TEN «< SPOKEN GER","GER ETYMOLOGY" ,"GER DI 
CTIQNARIES" , "* " 

170 DATA "GER STRUCTURAL SYSTEM ","* "."NONSTANDARD GER" ,"STD GER USAGE" 
."OTHER GERMANIC LAN6 C " 

180 DATA "ROMANCE LANGS- FRENCH" ."WRITTEN & SPOKEN FR" ,"FR ETYMOLOGY" ,"F 
R DICTIONARIES","* " 

190 DATA "PR STRUCTURAL SYSTEM","* "."NONSTO FR","ST0 FR USAGE" ."PROUENC 
AL * CAT LAN" 

>00 UATA "ITAL- ROMANIAN- RHAETO-ROMAN I C" ."WRITTEN & SPOKEN ITAL" ," ITAL 
ETYMOLOGY"," I TAL DICTIONARIES" . ■ 

210 DATA "ITAL STRUCTURAL SYSTEM","* "."NONSTO ITAL", "STD ITAL USAGE". "R 
OMAN I AN RHAET O-ROMWN I C " 

220 DATA "SPANISH Z. PORT LANGS" ."WRITTEN t, SPOKEN SP","SP ETYMOLOGY" , "SP 
OICTTONARIES" , "* " 

230 OATA "SP STRUCTURAL SYSTEM","* "."NONSTO SP","ST0 SP USAGE" ."PORTUGU 
ESF" 

240 OATA "ITALIC LANGS- LATIN", "WRITTEN & SPOKEN CLASSICAL LATIN" ."CLASS 
LATIN ETYMOLOGY", "CL LATIN DICTIONARIES","* " 

250 OATA "CL LATIN STRUCTURAL SYSTEM","* "."OLD- POSTCLASSICAL- UULGAR L 
ATIN" , "CL LATIN USAGE" , "OTHER ITALIC LANGS" 

260 OATA "HELLENIC LANGS-CLASSICAL GREEK" . "WRITTEN Z, SPOKEN CLASSICAL GR 
"."CLASSICAL GR ETYMOLOGY" ."CLASSICAL GR DICTIONARIES"."* " 

270 DATA "CLASSICAL GREEK STRUCTURAL SYSTEM","* "."POSTCLASSICAL GR","CL 
ASS 1 CAL GR USAGE", "OTHER HELLENIC LONGS" 

280 DATA "OTHER LANGS", "EAST INDO-EUR * CELTIC" , "AFRO-ASIATIC (HAMITO-SE 
MITIC )" , "HAMIT IC K CHAO L ANOS " , “ URAL -AL T A I C-PALEOSBR I AN-ORA' 1 1 D I AN" 

290 OATA "SINO-TIBETAN 1 OTHER" ."AFRICAN LANGS", "N AMER NATIUE LANGS", "S 
AMER NATIUE LONGS" ."OTHER LANGS" 


10 REM PROGRAM TO CREATE SC SEQ LIST 5 
20 OIM $C$< 100 > 

30 Df = CHRf ( 4 > 

40 FOR I = 1 TO 100: REAO SCf< I >1 NEXT 
50 PRINT Df ;"0PEN SC SEQ LIST 5" 

60 PRINT Df; "WRITE SC SEQ LIST 5" 

70 FOR I = 1 TO 100: PRINT SCfCl >: NEXT 
80 PRINT Of ; "CLOSE" 

100 DATA "PURE SCIENCES", "PHILOSOPHY Z, THEORY' ."MISC" ."DICTIONARIES Z, EN 

CV","* " 

110 OATA "SERIAL PUBS" ."ORAN I ZAT IONS" ."STUOV K TEACHING" . "TRAUEL t SURUE 
VS". "HISTORICAL & GEOG TREATMENT" 

120 OATA "MATHEMATICS". "GENERALITIES". "ALGEBRA", "ARITHMETIC". "TOPOLOGY" 
130 DATA "ANALYSIS". "GEOMETRY","* "."* "."PROBABILITIES IF APPLIED MATH- 
140 OATA "ASTRONOMY Z< ALLIED SC I "."THEORETICAL ASTRONOMY "."PRACTICAL l S 
PHERTCAL ASTRONOMY", "DESCRIPTIUE ASTRONOMY" ,"* " 


246 


March 1983 c Creative Computing 




For Line Surge Suppression 

The SYSTEM SAVER provides es- 
I sential protection to hardware and 
I data from dangerous power surges 
I and spikes. 

SYSTEM SAVER / t 

APPLE H / 

By connecting the Apple II 
I power input through the SYSTEM 
I SAVER, power is controlled in two 
ways: 1) Dangerous voltage spikes 
I are clipped off at a safe 130 Volts 
RMS/175 Volts dc level. 2) High fre- 
quency noise is smoothed out be- 
fore reaching the Apple II A PI type 
filter attenuates common mode 
noise signals by a minimum of 
30 dB from 600 khz to 20 mhz, with 
a maximum attenuation of 50 dB. 


For Cooling 

As soon as you move to 64K RAM 
or 80 columns on your Apple II you 
need SYSTEM SAVER. 

Today's advanced peripheral 
cards generate more heat. In addi- 
tion, the cards block any natural air 
flow through the Apple II creating 
high temperature conditions that 
substantially reduce the life of the 
cards and the computer itself. 


SYSTEM SAVER provides cor- 
rect cooling. An efficient, quiet fan 
draws fresh air across the mother 
board, over the power supply and 
out the side ventilation slots. 



For Operating Efficiency 

SYSTEM SAVER contains two 
switched power outlets As shown 
in the diagram, the SYSTEM 
SAVER efficiently organizes your 
system so that one convenient, 
front mounted 
power switch 
controls SYSTEM 
SAVER, Apple n, 
monitor and printer. 


POWER 



The heavy duty switch has a 
pilot light to alert when system is 
on You’ll never use the Apple power 
switch again! 



Easy Installation 



Just clips on. 

No mounting or 
hardware required 
Color matched 
to Apple II 


|0 LISTED 


PATENT PENDING 


Compatible with Apple Stand 



Suggested Retail $QQ95 
One Year Warranty O w 


Kensington Microware Ltd. 
919 Third Avenue 
New York, NY 10022 
(212) 486-7707 



KENSINGTON 

MICROWARE 


CIRCLE 190 ON READER SERVICE CARD 





Library Catalog, continued... 

and the number of records stored in 
record zero is decreased by one. A 
message is printed to the screen when 
the disk is emptied of catalog data. 

H1MEM is changed during the run- 
ning of this routine, as in the Enter 
routine, for reasons given below. 

Catalog List, Catalog Borrow, 

And Catalog Bookshelf 

Catalog List (Listing 4) is provided 
for those times when you don’t really 
know what book you want, but would 
just like to browse through your col- 
lection. The only information pro- 
vided here is the title and author, as the 
listing is scrolled on the screen. 

Catalog Borrow (Listing 5) presents 
two options. A selection is made by 
listing either all books out on loan or 
all books on loan to a given person. 
The key upon which this search is 
made is byte 96 of each record. If this 
byte is 0 the book should be on the 
shelf, and if it is 1 the book is out on 
loan. 

Catalog Bookshelf (Listing 6) is the 
first routine that must be run when the 
Library Catalog program is used for 
the first time. The Enter routine will 
not permit a book to be entered on a 
non-existent shelf. 

The menu presented by this routine 
offers a choice of new shelf entry, shelf 
removal, directory of all existing 
shelves, and ending shelf operations. 
For shelf entry the information re- 
quired is the shelf ID, the tallest book 
the shelf can accommodate — in the 
form S-short, N-normal, T-tall — and 
a short free-form description of where 
the shelf is. This description is placed 
in the directory for later reference. 
Only the usual commas and quotation 
marks are prohibited from this 
statement. 

The routine checks for the proper 
ID format, i.e.. Letter Letter Number; 
existence of a shelf prior to its 
removal; and duplication of a shelf ID 
prior to the addition of a new shelf. 
The routine currently allows 200 
shelves, but this can be changed by 
modifying statement 50. The last 
operation the Borrow routine does 
prior to running Master is to alpha- 
betize the shelf ID listing and restore 
it to the SHELF text file. 

Program Particulars Data 

The format for the book record file 
is shown in Table 2. Programmers are 
encouraged to modify this program to 
fit the more particular needs of their 
own library, but care must be taken, 
such as allowing space in the file for 
returns and possible variability of data 
length. As explained above, the pro- 
gram looks for certain data at given 


150 DATA "EARTH (ASTRO GEGG )" ."MATHEMATICAL GEOGRAPHY" ."CELESTIAL NAUIGA 
TTON"."EPHEMERIOES (NAUTICAL ALMANACS >" . "CHRONOLOGY (TIME)" 

160 OATH "PHYSICS". "MECHANICS". -MECHANICS OF FLU IDS** . "MECHANICS OF OASES 
" ."SOUND % RELATED UIBPATIONS" 

1/0 DATA "LIGHT % PARAPHOTIC PHENOM" ."HEAT" ."ELECTRICITY t ELECTRONICS". 
"MAGNET ISM" ."MODERN PHVS ICS" 

180 nATA "CHEN * ALL I E0 SCIENCES" ."PHVST CAL t THEORETICAL C HEM" ."LABS- A 
PPARATUS- EOUPT","ANAl VTICAL CHEH" , "QUALITATIVE CHEH" 

190 DATA "QUANT CHEM" . " INORGANIC CHEM" . "ORGANIC CHEH" . "CRVSTALLOGRAPHV" . 
"MINERALOGY" 

200 DATA "SCIENCES OF EARTH & OTHER H0RL0S" . "GEOLOGY- ME TE0R0L0GV- HVORO 
LOGV" . "PETROL OGV < ROCKS >" ."ECONOMIC GE0L0GV" , "TREATMENT IN EUROPE" 

210 DATA "TREATMENT IN ASIA" . "TREATMENT IN AFRICA" . "TREATMENT IN N AMER" 
."TREATMENT IN S AMER" . "TREATMENT IN OTHER AREAS & HORLOS" 

220 DATA " PALE ONTOLGV" ."PALEOBOTANY" . "FOSSIL IN"ERTEBRATES" ."FSL PROTOZO 
A* OTHER SIMP ANHLS" ."FOSSIL MOLLUSC A * M0LLUSC0IPEA" 

230 DATA "OTHER FOSSIL I NUERTEBRATES" ."FOSSIL CHOROATA" ."FOSSIL C0LD-BL0 
DDED UERTEBRATES", "FOSSIL AUES (BIRDS )" .“FOSSIL MAMMALIA" 

240 DATA "LIFE SCIENCES"."* "."HUMAN RACES" ."PHYSICAL ANTHROPOLOGY" ."BIO 
LOGY" 

250 OATH "ORGANIC EUOLUriON & GENETICS" . "MICROBES" ."GEN NATURE OF LIFE". 

"MICROSCOPY IN BIO". "COLL fcPRES OF SPCMNS" 

260 DATA "BOTANICAL SCIENCES" ."BOTANY" ."SPERMATOPMYTA" ."01 COTYLEDONES" ." 

MONOCOTVLEDONES" 

2?0 DATA "GVMNOSPERMAE " . "CRYPTOGAMI A" . "PTERIDOPHYTA" . "BRVOPHYTA" . "THALLO 
PHYTA" 

280 DATA "ZOOLOGICAL SC IENCES", "ZOOLOGY" ." I NUERTEBRATES" ."PROTOZOA * OTH 
ER SIMPLE ANIMALS". "MOLLUSCA AND HOLLU8COIOEB" 

290 DATA "OTHER IN* €RTEBRATF.S" ."CHOROATA" ."COLO BLOODED "ERTEBRATES" ."AU 

ES (BIROS)", "MAMMA! 1A“ 


10 REM PROGRAM 10 CREATE SC SEQ LIST 6 
20 DIM SC#< 10A ) 

30 Of = CHRt < 4 > 

a.0 FOR I = 1 TO 100: READ SC$( I >s NEXT 
50 PRINT 0$»"0PEN SC SEQ LIST 6" 

S0 PRINT 0$> "WRITE SC SEQ LIST 6" 

70 FOR T * 1 TO 100: PRINT SCt( I >: NEXT 
80 PRINT Of > "CLOSE" 

100 DATA "TECHNOLOGY 'APPLIED SCIENCE "PHILOSOPHY & THEORY" ."MISC" ,"DI 
CTIONARIES & ENCYCLOS". "GENERAL TECHNO! OblES" 

110 DATA "SERIAL PUBS" . "ORGANIZATIONS L MANAGEMENT "."STUOV L TEACHING"," 
INDENTIONS t PATENTS", "HISTORICAL £ GE0G TREATMENT" 

120 DATA "ME0ICAL SCI - MEDICINE" , "HUMAN ANATOMY- CYTOLOGY- TISSUES", "HU 
MAN PHYSIOLOGY" ."GENERAL PERSONAL HYG I NE ", "PUBLIC HEALTH & RELATED 
TOPICS" 

130 0ATA "PHARMACOLOGY & THERAPUT ICS" ."DISEASES" ."SURGERY & RELATE0 TOPI 
CS" ."OTHEP BRANCHES OF MEDICINE" . "EXPERIMENTAL MEDICINE " 

140 DATA "ENGINEERING & ALLIED OPERATIONS" ."APPLIED PHYSICS" ."MINING L R 
ELATED 0P$" ."MILITARY ? NAUTICAL ENG","CIUIL ENG" 

150 DATA "RR'S- POAOS- HIGHMAVS","* " , “HY0PAULIC ENG" ."SANITARY t MUNICI 
PPL ENG", "OTHEP BRANCHES " 

160 DATA "AGRICULTURE & RELATED TECHS" ."CROPS K THEIR PRODUCTION" , "PLANT 
INJURIES- DISEASES- PESTS". "FIELD CROPS" , "ORCHAROS- FRUITS- FORESTRY 

170 DATA "GAROEN CROPS- UEGETA6LES" ."ANIMAL HUSBANDRY" ."DAIRY t RELATED 
TECHS". "INSECT CULTURE ", "NONDUMEST I C ANTMALS * PLANTS" 

180 DATA "HOME EC & FAMILY LINING" ."FOOO l DRINK", "MEAL l TABLE SERUICE" 
."HOUSING t HOUSEHOLD EQU I P" , "HOUSEHOLD UTILITIES" 

190 DATA "FUPNISHING & DECORATING HOME" ."SEMI NG- CLOTHING L PERSONAL LIU 
ING". "PUBLIC HOUSEHOLDS". "HOUSEKEEPING", "CHILD REARING t CARE OF SICK 

200 OATA "M6MT & AUX SERU ICES", "OFF ICE SERUICES" ."HRITTEN COMMUN PROCESS 
ES"," SHORTHAND","* " 

210 DATA "* "."ACCOUNTING", "GENERAL MGMT" , "AOUERTISING Sc PR" 

2?8 DATA "CHEMICAL l RELATED TECHNOLOGIES" ." INOUSTR I AL CHEMICALS" ."EXPLS 
"ES- FUELS- RLTD PRODS" ."BE* €RAGE TECH", "FOOD TECH" 

230 DATA " INDSTL 01 LS-FATS-MAXES-GASES" . "CERAMIC Sc ALLIED TECHS" . "CLEAN I 
NG-COLOR- OTHER TECHS" ."OTHER ORGANIC PRODUCTS" . "METALLURGY" 

240 DATA "MANUFACTURES", "HETAL MANUFACTURES" , "FERROUS METALS MAN" , "NONFE 
RROUS METALS MAN" ."LUMBER- CORK- MOOD TECHS" 

250 DATA "LEATHER l FUR TECHS", "PULP * PAPER TECH", "TEXTILES". "ELASTOMER 
S S THEIR PRODUCTS", "OTHER PRODUCTS OF SPECIFIC MATLS" 

2G0 DATA "MANUFACTURE FOR SPECIFIC USES" . "PRECISION Sc OTHER INSTRUMENTS" 
."SMALL FORGE MURK " , " HARDMARE " HOUSEHOLD APPLIANCES" ."FURNISHINGS Sc 
HOME WORKSHOPS" 

270 OATA "LEATHER Sc FUR GOODS" ."PRINTING S« RELATEO ACTIUITIES", "CLOTHING 
"."OTHER FINHL PRODS S PACKAGING","* " 

280 DATA "BUILDINGS", "BUILDING MATLS", "AUX CONSTRUCTION PRACTICES" , "CONS 
TRUCTION IN SPECIFIC MATLS". "HOOD CONST- CARPENTRY" 

290 DATA "ROOFING", "UTILITIES", "HUAC". "DETAIL FINISHING","* " 


1 0 REM PROGRAM TO CREATE SC SEQ LIST 7 
20 DIM SC$< 100 > 

30 Df = UHR$ (4> 

40 £0R I * 1 TO 100: READ SC#( I ): NEXT 

50 PRINT D* i "OPEN SC SEQ LIST 7" 

60 PRINT "WRITE SC SEQ LIST 7" 


248 


March 1983 c Creative Computing 




WL 


hether you already own an IBM Personal Computer 
or you're thinking about buying one, you need PC 
Magazine. 

PC Magazine is the independent guide to IBM Per- 
sonal Computers. Each monthly issue is packed with 
the latest information for everyone who’s interested 
in IBM Personal Computers. 

This is the magazine for finding out how to put 
together the best IBM "PC" system. . .and how to 
get the most out of it. Every month you'll receive 
hundreds of colorful pages of evaluations, in- 
sights, and straight talk from respected ex- 
perts- professionals in computer science as 
well as lawyers, businessmen, writers, ed- 
ucators and many others. 

PC covers software, hardware, applica- 
tions, and every other topic of impor 
tance to the thousands of IBM Personal 
Computer users who read it. To mate 
sure that we give you the facts you 
need, we include a special "User- 
to-User" section, a "PC Wish List',' 
and news about IBM Personal 
Computer clubs, events 
and publications. 

Right now you can save up 
to 33% on an introductory 
subscription. And if you’re 
ever dissatisified with PC, 
just write and tell us-you'll 
receive a prompt refund for 
all the unmailed issues re- 
maining in your subscrip- 
tion. 




PC Magazine 

P.O. Bos 598, Morris Plains, NJ 07950 

Yes! I want to subscribe to PC, the independent guide 
to IBM Personal Computers: 

§ One year (12 issues) only $19.97-20% off! 

Two years only $36.97-26% off! 

Three years only $49.97-33% off! 

Savings based on full one-year subscription price of $24.97. 

CHECK ONE: □ Payment enclosed. □ Bill me later. 


8H00 


Mr./Mrs. /Ms._ 
Company 


(please print full name) 


Address. 


City. 


_State_ 


-Zip- 


Offer valid only in the US . its territories and possessions Please allow 30 to 60 days for delivery of first issue 


Library Catalog, continued... 

byte locations in the file, and changes 
will destroy the input. 

Increasing Search Speed 

In working with strings, one char- 
acteristic that the Apple has that can 
become annoying is the stockpiling 
of “old" strings after they have been 
updated. As described on page 53 of 
the Applesoft manual, if the title 
variable TL$= WAR AND PEACE 
one time and GRIMM’S FAIRY 
TALES the next, the string WAR 
AND PEACE remains in the attic of 
memory, and GRIMM’S is placed 
below it. 

As dozens of strings with book 
information are manipulated and 
compared, the available memory con- 
stantly decreases until string storage 
runs into program and array storage 
which is working its way up from the 
basement. Old strings can be cleared 
away periodically in a program with 
the statement X = FRE(0), or the 
machine will do the job itself when the 
available memory is depleted. 

With the large number of strings 
that the Enter and Search programs 
require for the catalog classification 
data (approximately I5K bytes) the 
housekeeping, which examines all 
strings in memory, can take almost 


two minutes. I found it very discon- 
certing during a search to listen to the 
hum of the disk drive looking for the 
desired book only to have the whole 
process stop dead while the machine 
cleaned house. 

The solution to this problem is 
found in the way the Apple treats the 
strings. String storage starts at 
HI MEM and works down towards the 
program and array storage area. The 
Enter and Search routines have been 
structured so that the 1000 strings of 
catalog classification data are read 
in at the beginning of the routines, 
filling the space below the original 
setting of HI MEM, 38400 ($9600). 
Recall that as ghown on the memory 
map in the DOS manual the memory 
between the top of a 48K machine, 
49151 (SBFFF) and 38400 ($9600) is 
lost to DOS use. 

After the Enter and Search routines 
load the catalog classifications, 
HI MEM is set at 20000 ($4 E20), leav- 
ing only a few thousand locations 
available for the new strings that are 
entered and manipulated. This is 
ample room, but only requires tenths 
of a second for the Apple to house- 
clean when the need arises. Moving 
HI MEM down has eliminated the 
unnecessary search through the cata- 


log classification data strings during 
each housecleaning. Prior to running 
the Master program, HIMEM is once 
again set to the original value. 

Entering Catalog Classification Data 

The heart of the catalog classifica- 
tion routine is the selection process 
from the 1000 subcategories of the 
Dewey Decimal System. The informa- 
tion required for this classification is 
stored in ten subcategory sequential 
data files, for example, SC SEQ LIST 
3. These files can be created from the 
programs shown in Listing 7. The use 
of a file editor such as EDASM in the 
Applesoft Tool Kit greatly simplifies 
correction and entering of these files. 
The subcategory information is writ- 
ten in abbreviated form to reduce 
memory requirements. 

Key Parameters 

Table 2 lists the major parameters 
used in the program. As far as possible 
the names have been carried through 
from one routine to another to sim- 
plify the debugging process. 

Modifying The Program 

This program has been structured to 
enable you to modify easily the input 
and output to suit your special needs. 


Table 1. Record Structure For LIBREC-120 . 


Record 



Record 



Number 

Byte 

Contents 

Number 

Byte 

Contents 

0 

0-As 

NR, the number of book records 


87 

Return 

l-NR 

Required 

0-39 

contained in the file on this disk. 


88-90 

Shelf location, three-character 

Book title. Forty characters are 
retained. Blanks are inserted if 



code. 





title length is less than 40 


91 

Return 


40 

characters. 


92 

Book height, S, N, T. 


Return 







93 

Return 


41-80 

Book author(s). Forty characters 
are retained. Slashes (/) separate 


94 

Number of authors. 



individual names on multi-author 
books. Blanks are added as re- 


95 

Return 



quired to fill out to 40 characters. 


96 

Borrow status, 0 = on shelf, 1 = out 


81 

Return 



on loan. 


82 

Book type; N= nonfiction, F= 
fiction. 


97 

Return 


83 

Return 


98-1 12 

Borrower’s name, last/ first name. 
Fifteen characters, blanks added 
as required. 


84-86 

Catalog number. Nonfiction 





books are filed under Dewey 


1 13 

Return 



Decimal System, fiction books by 
a three-digit number based on 


1 14-1 19 

Unused; saved for future use by 



type. 



individual programmer. 


250 


March 1983 e Creative Computing 



WORD ATTACK!™ 

Have fun learning new words! Four motivating exercises 
including a fast-action arcade game! 2 disks, 675 words 
with definitions and sentences, plus easy-to-use editor (age 
9 — adult.) 

Apple II A IBM PC $49.95 

MATH BLASTER!™ 

Master basic facts! Build speed and accuracy with a 
suspense-filled arcade game! Three motivating exercises 
with problems in addition, subtraction, multiplication, 
division, fractions, decimals, and percentages, plus an 
easy-to-use editor (age 6 — 12.) 

Apple II & IBM PC $49.95 

THE SPEED READER II ™ 

Read Faster! Understand More! 2 disks, 5 separate exer- 
cises, 34 interesting selections with comprehension ques- 
tions, plus an easy-to-use editor with grade level analyzer 
(age 12 — adult.) 

Apple II & IBM PC $69.95 


- call collect to order. 



^ davidsoi^^ssociates 


6069 GrovcnoJi Place *12 
Rancho Palos V'crdes, CA 90274 

Office: 1213) 378 7826, Customer Service: 1213) 378-3995 


CIRCLE 156 ON READER SERVICE CARD 


I® TRS-80 


TRS-80 MODEL III 

*1 950 *819 


48-K 26-1066 


16-K 26-1062 


TRS-80 MODEL II 


*3000 


TRS-80 MODEL 16 

$>i on 


64- K 26-4002 | 128-K 26-6002 

TRS-80 8 4 MEGABYTE HARD DISKS (PRIMARY UNIT) $4000 


trs-80 color *309 *425 *525 

16-K 26 3004 16-K 26-3002 32-K 26-3003 

WE HAVE COLOR DISK DRIVES 0 — *475 in- *31 5 



Save money. Your 
iillV* firm name and address 

printed on standardized, 
continuous checks, invoices, 
statements, letterheads and labels. 

Designed to work with programs from over 
200 software sources ... or program to our 
attractive forms yourself with guides provided. 
Full color catalog also has stock tab paper, 
envelopes, diskettes, many other supplies and 
accessories. 

• Quality products at low prices 

• No “handling charges” or hidden extras 

• Available in small quantities 

• Money-Back Guarantee 


Fast service . . . buy direct by mail or 
PHONE TOLL FREE 
1 + 800 - 225-9550 

(Mass residents 1 ♦ 800 922 8560> 

8 00 A M to 5 00 PM ET 


WE ALSO CARRY EPSON AND OKIDATA PRINTERS. 
XEROX 820 AND ALTOS COMPUTERS 
NO OUT-OF-STATE TAXES T M TANDY CORP 

Sold with the manufacturer s limited warranty Copies of such war- 
ranty may be obtained for review from Perry Oil and Gas Co 


WE ACCEPT CERTIFIED CHECKS. 
CASHIERS CHECKS 
AND MONEY ORDERS 


CITY state and ZIP 

Required to help us send you correct information: 

SOFTWARE BRAND PACKAGES 


Do own 
programming 


COMPUTER MAKE 


YOUR LINE OF BUSINESS 


_ Nebs. 

Computer Forms 

* 12 South Street. Townsend. 


Numoar o» 
employees 


Massachusetts 01469 


A division of New England Business Service, inc 


CIRCLE 234 ON READER SERVICE CARD 


CIRCLE 216 ON READER SERVICE CARD 





Library Catalog, continued... 

Subroutines are used extensively for 
searching, data entry checking, and 
result presentation, localizing the 
areas that must be examined if changes 
are to be made. Space has been left on 
the book record file so that you may 
easily add other information that you 
desire to file, such as publication or 


acquisition date for each book. 

With the advent of megabyte 
capacity hard disks for use with per- 
sonal computers such as the Apple 
the necessity of using multiple disks 
for book data storage will disappear. 
•This program will then be suitable for 
use with much larger libraries. 


Acknowledgments 

I would like to thank the reference 
librarians at the Monroeville, PA 
Public Library for their help in obtain- 
ing the listing of the Dewey Decimal 
System classifications and in teaching 
me some of the particulars of cata- 
loguing books. □ 


Table 2 

S$ Subcategory digit of catalog number 


Key Parameters Used In Library Catalog Program 


AU$, AU$( ) 

Author last name, array for storing 
author's name between WRITE com- 
mands 

BC 

Counter for books. Calls for disk 
WRITE command when BC=DC 

BLS 

String of 40 blanks, used to pad title and 
author strings 

BN$ 

Book borrower name, 15 characters. 
Last/ First Name 

BS 

Borrow status, 0 = book on shelf; 1 = out 
on loan 

C$ 

Category digit of catalog number 

CN$, CNS( ) 

Catalog number, array for catalog num- 
ber; three characters 

DC 

Limit on number of cycles between 
WRITE commands in Enter. Set at 5 in 
line 80. 

DD 

Counter for disks containing book data 

DN 

Number of disks containing book data 

DV 

Division digit of catalog number 

ER 

Error code, found in PEEK(222) 

FC 

Catalog number for fiction books 

HI 

Flag for success on search, 0 = no suc- 
cess; 1 = success 

LC$, LC$( ) 

Location ID code, array for storing ID 
codes 

MT 

Flag for error routine, 0 if error due to 
no book data on file, 1 if disk full or 
other error 

NA, NA( ) 

Number of authors of book entered. 
Limited to five for single book, array to 
store NA 

NS 

Number of shelves on file in shelf 
directory 

RN 

Number of records on a data disk. RN is 
stored in the zeroth record of LIBREC- 
120. 


sc$ 


Array containing all catalog classifica- 
tion data 

SZ$, SZS( 

) 

Book height, array for storing book 
height 

TLS, TL$( 

) 

Book title, array for storing TL5 

TPS, TP$( 

) 

Book type, fiction or nonfiction, array 
for storing TPS 

WF 


Flag for book fit on shelf; 0 = book will 
fit, 1 = book too tall for shelf 


Additional Parameters Used In Search 


AS 

On author search, used to check for 
name divider (/) or end of last author's 
name (blank) 

AAS 

On author search, author's name 

AHS 

On author search, author's name as 
read from LIBREC-120 file 

AM$( ) 

Array of author's namesfrom LIBREC- 
1 20 file, for books with multiple authors 

AN 

Counter for number of authors found 
on LIBREC-120 file for books with 
multiple authors 

MOD 

Flag for MODIFY use of Search rou- 
tine, 0 = title, author, subject search; 
1 = modify record 

NM$( ) 

Array to store names of authors in 
search list 

NN 

Number of authors in search list 

SP 

Parameter used to pad the search cata- 
log number to three digits, if necessary 

TE 

Flag, 0 = no book found; 1 = book found 


Additional Parameters Used In Bookshelf 

DC$( ) Array for storing free-form description 

of shelf locations. 


252 


March 1983 e Creative Computing 





Adventure International 



Adventure International Adventure International 



Eliminator 

D 

17.97 

Adventureland 

24 K C 11.97 Armored Pat r 

16K 

c 

11.97 

Rear Guard 

D 

17.97 

Lunar Lander 

24 K C 8.97 Commbat 

16K 

C 

11.97 

Saga #1 

D 

23.97 

Mountn Shoot 

16K C 8.97 Eliminator 

16K 

c 

11.97 

Saga #2 

D 

23.97 

Preppie 

16K C 17.97 Lunar Lander 

16K 

c 

8.97 

Saga #3 

D 23.97 

Rear Guard 

16K C 14.97 Planetoids 

16K 

c 

11.97 

Tunnel Terror 

D 

17.97 

Treasure Qst 

16K C 8.97 Sea Dragon 

16K 

c 

11.97 




Sunday Golf 

16K C 8.97 Sea Dragon 

32K 

c 

14.97 

Automated Simulations 



Sky Warrior 

16K 

c 

8.97 

Curse of Ra 

D 

11.97 

Automated Simulations 




Dragon’s Eye 

D 

17.97 

Crush, Crmbl 

32K C 17.97 Automated Simulations 



Hellfire Warrior 

D 

23.97 

Curse of Ra 

32K C 11.97 Crush, Crmbl 

16K 

c 

17.97 

Keys of Acheron 

D 

11.97 

Invsn Orion 

32K C 14.97 Curse of Ra 

16K 

c 

11.97 

Sorcerer of Siva 

D 

17.97 

Rescue/Rigel 

32K C 17.97 CurseofRa 

32K 

D 

11.97 

Temple of Apshai 

D 

23.97 

Star Warrior 

32K C 23.97 Star Warrior 

16K 

C 

23.97 




Upper/Apshai 

32K C 11.97 




Avalon Hill 




Avalon Hill 




Alien 

D 

16.80 

Avalon Hill 

Andromeda 

16K 

c 

10.80 

Andromeda 

D 

13.80 

Andromeda 

32K C 10.80 B-1 Bomber 

16K 

c 

9.60 

Conflict 2500 

D 

12.60 

B-1 Bomber 

16K C 9.60 Dnieper Rver 

16K 

c 

15.00 

Controller 

D 

18.00 

Bomber Attck 

16K C 9.60 Galaxy 

16K 

c 

12.00 

Dnieper River 

D 

18.00 

Conflct 2500 

32K C 9.60 Shootout/Glx 

16K 

c 

12.00 

Draw Poker 

D 

12.60 

Dnieper Rver 

48K C 15.00 Tanktics 

16K 

c 

14.40 

Empire/Overmind 

D 

21.00 

Draw Poker 

16K C 9 60 




GFS Sorceress 

D 

21.00 

Knockout 

16K C 12.00 Med Systems 




Lords of Karma 

D 

15.00 

Legionnaire 

16K C 21.00 Asylum II 

16K 

c 

11.97 

Shootout/Galaxy 

D 

15.00 

Roadracer 

16K C 9.00 Dunzhin! 

48K 

D 

17.97 

Tanktics 

D 

17.40 

Shootout/Glx 

16K C 12.00 Institute 

16K 

c 

11.97 

Telegard 

D 

16.80 

Voyager 1 

32K C 12.00 Lucifer’s R1 

16K 

c 

11.97 

California Pacific 

Ultima 

D 

23.97 


SAVE ON 




Ultima II 

D 

35.97 





Datamost 

Mars Cars 

D 

17.97 


OUR LOW 




Money Munchers 

D 

17.97 





Pig Pen 
Swashbuckler 

D 17.97 
D 20.97 


PRICES! 




Eduware 

Intrstllr Sharks 

D 

19.77 






Prisoner 2 

D 

19.77 


MARCO POLO CO. 




Rendezvous 
World Builders 

Strategic Simulations 

Battle/Normandy 

D 

D 

23.97 

19.77 

23.97 





4681 S. 83rd E. Ave. 

D 





Cartels/Cutthrts 
Computr Bismarch 

D 

D 

23.97 

35.97 


Tulsa, Oklahoma 74145 




Cosmic Balance 

D 

23.97 






Cytron Masters 

D 

23.97 






Galactic Gladtor 

D 

23.97 






Guadalcanal 

D 

35.97 


All Orders Prepaid By Personal Check 




Napoleon’s Cmpns 

D 

35.97 


(Allow 2 Weeks To Clear), Money Order, And 




Graf Spee 

D 

35.97 


Cashier Check. Please Add $5.00 Shipping 




Road/Gettysburg 

D 

35.97 


And Oklahoma Residents Add 5% Sales 




S.E.U.I.S. 

D 

23.97 


Tax. Inside Oklahoma Call 1*91 8-664-4 121. 




Warp Factor 

D 

23.97 


Credit card charges add 4%. 





CIRCLE 200 ON READER SERVICE CARD 




TIMEX 

SINCLAIR 

1000 

SINCLAIR ZX81 
SOFTWARE 

CALL OR WRITE FOR 
FREE CATALOG 


Maxell Floppy Disks 

The Mini-Disks 
with maximum quality. 


Library Catalog, continued... 

70 FOR I = 1 TO 100: PRINT SC*< I ): NEXT 
30 PRINT 0*. "CLOSE" 

100 OOTQ -THE PRTS". "PHILOSOPHY *• THEORY" ."MISC" ."OICTIONfiRIES *, ENCLVCL 

ac>< neper t ul TfiPT f <i HF aPP" 

110 DPTP "SERIPL PUBS" , "0R8RNIZRTI0NS t MGMT", "STUDY * TEACHING" . "GALLER 
IES- MUSEUMS- ART COLLECT" ."HISTORICAL t GEOG TREATMENT" 

120 DHTM "CIUIC t LANDSCAPE PRT" » "PREP PLANNING tCIUIC PRT >" . "LPNOSCPPE 
OES I 6N" ."LANDSCAPE DES OF TRPFF I CHPVS " # ■ HPTER FEPTURES" 

130 OPTP "WOODY PLPNTS" . "HERBACEOUS PLPHTS* , "STRUCTURES" , "LPNOSCPPE DES 
OF CEMETARIES", "NATURAL LANDSCAPES" 

140 OPTP "ARCHITECTURE". "ARCH CONSTRUCTION", "ANCIENT Sc ORIENTPL ARCH","M 
pniPUGi oprw" "HnfiFPtj uPf rf" 

150 OPTP "PUBLIC STRUCTURES" . "BUILD I MBS FOR RELI6 PURPOSES" ."BUILDINGS F 
OR ED" ."RESIDENTIAL BLDGS" , "DESIGN PECORPTION" 

160 DPTP "PLPSTIC PRTS- SCULPTURE" . "PROCESSES t REPRESENTATIONS" . "NONL IT 
ERPTE- PNC I ENT- ORIENTAL" ."GREEK- ETRUSCPN- ROMAN" , "MEDIEUAL SCULPTUR 


Dealer inquiries 
^ invited CO D’s 
accepted Call 
FREE (800) 235-4137 


170 OPTP "MOOERN SCULPTURE" ."CARU I N6 t CPRUIN6S" ."NUMISMATICS t SIGILL06 
RPPHV" , "CERPMIC ARTS" ."ART METALHORk" 

180 DPTP "0RAHIN6- DECORPTIUE- HI NOR ARTS" ."DRAWING % 0RAMIN6S" ."PERSPEC 
TIUE" ."0RH6 % DRHG BV SUBJ"."* " 

190 OPTP "DECORPTIUE MINOR ARTS" ."TEXTILE PRTS %. HPNOICRPFTS" ."INTER 10 
R DECOR", "6LASS". "FURNITURE t PCCESSORIFS" 

>00 OPTP "PRINTING * PRINTINGS "."PROCESSES l FORMS" ."COLOR" ."PBSTRPCT ION 
S- SYMBOLISM- LEGENO". "SUBJECTS OF EUERVOPV LIFE" 

210 OPTP "RELIGION t RELIGIOUS SYMBOLISM" ."HI STOR I CPL EUENTS" . "HUMPH FI6 
URES * c THEIR PPRTS" ."OTHER SUBJECTS" ."HISTOR I CPL «< GEOG TREPTMENT" 

>20 OPTP "GRPPHIC PRTS- PRINTS" ."RELIEF PROCESSES"."* " ."LITHOGRPPHIC PR 
OCESSES" . "CHROMOL I THOGRPPHY t, SERIGRPPHY" 

>30 OPTP "METPL ENGRPUIN6" ."MEZZOTNTG *, PtXJPTNTG PROC" ."ETCHING t, ORYPOI 
NT","* "."PRINTS" 

>40 OPTP "PHOTOGRPPHV t PHOTOGRPPHS" , "PPPPRPTUS- EQUIP- MPTLS" . "METPLLIC 
SPLT PROCESSES", "PIGMENT PROCESSES OF PRINTING" ."HOLOGRPPHV" 

250 DPTP "* ","* "."* "."SPECIFIC FIELDS OF- PHOTOG" ."PHOTOGRPPHS" 

268 DPTP " MUSIC", "GENE RPL PRINCIPLES" ."ORPMPT I C MUSIC" ."SPCREO MUSIC". "U 
DICE l UOCPL MUSIC" 

>70 OPTP "INST ENSEMBLES t MUSIC" . "KEYBO INST t MUSIC", "STRING INST t MU 
SIC", "HIND INST *< MUSIC", "PERCUSSION- MECH- ELECT" 

>80 OPTP "RECREPT I ONQL PERF PRTS", "PUBLIC PFRFS" ."THEPTER <STPGE>"."IN 

DOOR GPMES * QMUSEMENTS"." INDOOR GAMES OF SKILL" 

>90 DPTP "GPMES OF CHPNCE" ."PTHLETIC t OUTDOOR SPORTS GPMES" ."QOUPTIC 
t PIR SPORTS", "FQUESTRIPN SPORTS t PNIMPL RPCING" , "FISHING- HUNTING- 
SHOOTING" 


PACIFIC EXCHANGES 

100 Foothill Blvd . San Luis 
San Luis Obispo. CA 93401 
In Cal call (800) 592-5935 or 
(805)543-1037 


CIRCLE 225 ON READER SERVICE CARD 


10 REM PROGRPM TO CREATE St SEQ LIST 8 
20 DIM $C$< 100 > 

30 US = CHRf ^ 4 > 

40 FOR l = 1 TO 100: REPO SCS< I ): NEXT 
50 PRINT D$;"OREN SC SEO LIST 8" 

60 PRINT OS ; "WRITE SC SEO LIST 8" 

70 FOR I = 1 TO 100: PRINT SCS< I ): NEXT 
80 PRINT OS; "CLOSE" 

100 OPTP "UTERPTURE < BELLES-LETTRES )" , "PHILOSOPHY 8, THEORY" , "MISC PBOUT 
LIT", "OICTIONPRIES * ENCLVCLOS" , "* " 

110 OPTP "SERIPL PUBS","ORGPNIZATONS","STUOV TEPCH IMG" ."RHETORIC t COL 

LECTIONS "."HISTORY- DESCRIPTION- APPRAISAL" 

120 OPTP "PMERICPN LIT IN ENG" ."POETRY" , "DRPMP" , "FICTION" , "ESSPVS" 

130 DPTP "SPEECHES", "LETTERS". "SPT IRE * HUMOR" ."MISC WRITINGS","* " 

140 OPTP "ENG *< PNGLO-SPXON LlTS"."ENG POETRY" , "ENG ORPMP","ENG FICTION" 
."ENG ESSPVS" 

150 DPTP "ENG SPEECHES" , "ENG LETTERS" , "ENG SPTIRE & HliMOR" ,"EN6 MISC WRI 
TINGS", "PNGLO-SPXON < OLD ENG >" 

160 DPTP "LITS OF GERMPNIC LPNGS"."GER POETRY". "GER DRPMP", "GER FICTION" 

."GER ESSPVs •• 

170 OPTP "GER SPEECHES", "GER LETTERS", "GER SPTIRE t HUMOR", "GER MISC WRI 
TINGS", “OTHER GERMP1NC LilS" 

180 OPTP "LITS OF ROMPNCE LPNGS","FR POETRY", "FR DRPMP", "FR FICTION", "FP 

ESSPVS" 

199 DPTP "FR SPEECHES" ,"FR LETTERS". "FR SPTIRE t HUMOR", "FR MISC WRITING 
S" . "PROUFNCPL x. CATALAN" 

>90 DPTP "ITPL- ROMPN I PN- RHPETO-ROMANIC" I TPL POETRY" ," ITPL DRPHP","IT 
Pt FICTION". "ITPL ESSPVS" 

210 OPTP "ITPL SPEECHES "."ITPL LETTERS" ITPL SPTIRE & HUMOR". "ITPL MISC 
WRITINGS", “ROMPNIPN t RHPETO-ROMPN I C " 

220 OPTP "SPPN t PORT LITS","SP POETRY", "SP DRPMP". "SP FICTION", "SP ESSP 

VS" 

?30 DPTP "SP SPEECHES". "S P LETTERS", "SP SPTIRE & HUMOR". "SP MISC WRITING 
S "."PORTUGUESE" 

>40 OPTP "ITALIC LIT- LPT IN" , "LPTIN POETRY" , "LPTIN ORPMPTIC POETRY t ORP 
HP" , "LPT IN EPIC POETRY & FICTION" ."LPTIN LYRIC POETRY" 

>50 OPTP "LPTIN SPEECHES", "LPTIN LETTERS" ."LPTIN SPTIRE t HUMOR" . "LPTIN 
MISC WRITINGS". "OTHER ITALIC LPNGS " 

260 DPTP "HELLENIC LITS- GREEK" ."CLPSSI CPL GREEK POETRY" ."CLPSS I CPL GREE 
K DRPMP". "CL Gk EPIC POETRV","CL GK LYRIC POETRY" 

270 DPTP "CL GK SPEECHES" ."CL GK LETTERS" , "CL GK SPTIRE t HUMOR", "CL GK 
MISC WRITINGS". "MODERN &REE* " 

280 OPTP "LITS OF OTHER LPNGS", "E INOO-EUR t CELTIC" ."PFRO-PSIPTIC <HPMI 
TO-SEHITIC )" , "HPMITIC 8« CHPO LITS" ."URQL-PLTPIC-PALEOSIBRN-ORPUIOIPN" 


14 E. 34th St. NY, NY 10016 
212-685-2080 


CIRCLE 256 ON READER SERVICE CARD 


Top-quality Verbatim* Diskettes 
from Tech* Data, your complete 
word and data processing supply 
center Dealer inquiries invited. 


Call Toll Fraa 

1 - 800 - 237-8931 
In Florida, call 
813 - 577 - 2794 . 


Tach*Data Corporation 

325 1 Tech Drive North 
St Petersburg. FL 33702 


00 OPTP "SINO-TIBETPN t OTHER PSIPN" ."PFRICPN LITS' 
",“S QMER NPT!»€ LITS", "OTHER LITS" 


N PMER NQTIUE LITS 


March 1983 e Creative Computing 


CIRCLE 278 ON READER SERVICE CARD 




10 REM PROGRAM TO CREATE SC SEO LIST 9 
20 DIM SC* 100 > 

30 Of = CHR$ < 4 ) 

♦0 FOR I * 1 TO 100: READ SC* I >* NEXT 
50 PRINT 0*i"OPEN SC SEO LIST 9" 

60 PRINT D$; "WRITE SC SEO LIST 9" 

70 FOR I = 1 TO 100: PRINT SC* I >: NEXT 
*0 PRINT OS i “CLOSE" 

100 DATA "GENERAL GEOG fc HIST", “PHIL OF GFN HIST","MISC OF GEN HISTORY", 
“DICTIONARIES OF GEN HIST" , “COLLECTED ACCOUNTS OF EUENTS" 

110 DATA "SERIALS ON GEN HIST" , "ORGANIZATIONS OF GEN HIST", “STUDY t TEAC 
HING OF GEN HIST","* ", "GENERAL WORLD HISTORY" 

120 DATA "GENERAL GEOG- TRAUEL“ , "HISTORICAL GEOG" ."GRAPHIC REPRESENTATIO 
NS OF EARTH", "GEOG OF ANCIENT WORLD" , “EUROPE * 

130 DATA "ASIA", "AFRICA", "N AMERICA", “S AMERICA" ," OTHER AREAS & WORLDS" 
140 DATA "GEN BIOGRAPHY C< GENEALOGY ", "BIOGRAPHY A-C ", "BIOGRAPHY D-F ", 
"BIOGRAPHY G-I ", "BIOGRAPHY J-L " 

150 DATA "BIOGRAPHV M-0 "."BIOGRAPHY P-S " ."BIOGRAPHY T-U "."BIOGRAPHY W 
-Z "."GENEALOGY- NAMES- INSIGNIA" 

160 DATP "GEN HIST OF ANCIENT WORLD" ."CHINA" ."EGYPT" ."PALESTINE" ."INOI A" 


GAME DESIGNER 

You Have the Inspiration 
We Have the Tools 
introducing 

THE FROB ™ 


The hardware/software system 
that converts your Apple* II into 
a sophisticated Atari' 2600 
VCS TV game development 
workstation. 

Now Available for the Atari 
5200 HES' 1 

Five minutes to install 


170 DATA "MESOPOTAMIA & IRANIAN PLATEAU", "N t W EUROPE" ," ITAL PEN t ADJ 
AREAS". "GREECE". "OTHER PARTS OF ANCIENT WORLD" 

180 DATA "GEN HISTORY OF EUROPE" ."BRITISH ISLES" ."ENGL ANO 1 WALES". "CENT 
EUR- GERMANY" , "FRANCE " 

190 OATA "ITALY"." IBERIAN PEN- SPAIN", "E EUROPE- SOUIET UNION", "N EUROPE 
- SCANO", "OTHER PARTS OF EUR" 

200 DATA "GEN HIST OF ASIA", "CHINA ANO AOJ AREAS" ."JAPAN & ADJ ISL"."ARA 
BIAN PEN * ADJ AREAS", *S ASIA- INDIA" 

210 DATA "IRAN", "MIDDLE EAST" , "SIBERIA" , "CENTRAL ASIA"."SE ASIA" 

220 DATA "GEN HIST OF AFRICA", "N AFRICA" , "EGYPT l SUOAN","ETHIOPIA","NW 
COAST %, OFFSHORE ISL" 

730 OATA "ALGERIA", "W AFRICA l OFFSHORE ISL", "CENT AFRICA t OFFSHORE ISL 
","S AFRICA". "S INDIAN 0 ISL" 

240 DATA "GEN HIST OF N AMERICA" ."CANADA" , "MI DOLE AMER- MEXICO" ."UNITEO 
STATES", "ME mv 

250 DATA "SE US","S CENT US","N CENT US","W US", "GREAT BASIN S, PACIFIC S 
LOPE" 

260 DATA "GEN HIST OF S AMERICA" , "BRAZIL" . "ARGENTINA" ."CHILE" ."BOLIUIA" 

?70 DATA "PERU" , "COLUMBIA t ECUADOR", "• JENEZUALA" , "GUI ANAS" ."PARAGUAY t U 
RtJGUAV" 

280 DATA "GEN HIST OF OTHER AREAS"."* ","* ",“N ZEALANO t MELANESIA" ,"AU 
STRAL1A" 

290 OATA "NEW GUINEA" , "OTHER PRTS 0* PACFC- POLVNS I A" , "ATLANTIC 0 ISL"." 
ARCTIC ISLANDS t ANTARCTICA" ."EXTRATERRESTIAL WORLDS" 


No machine modification 

— • — 

Operational simplicity 

— • — 

Real time game development 

Order Now For Immediate Delivery. 

CALL 408-429-1552 
FROBCO. a Div of 

Tri-Comp Polytechnical, Inc. 

P.O. Box 2780 
Santa Cruz. CA 950t>3 

The Miracle of Creation 
Can Be Yours™ 

FROB i' a trjdrmjrk *>t FROBCO 
Atari and Apple are registered trademarks «*i 
Atari 1m and Apple Computers Iru 
respectively VCS and HES are trademarks **l 
Atari Ini 


CIRCLE 169 ON READER SERVICE CARD 



BACK ISSUES OF 

GPeattve computing 


Add to your Creative Computing collection today, while 
copies are still available. The more complete your library of 
back issues, the more authoritative and useful it will be to 
you. 

The earliest available issue is July/ August 1977. Order any 
issues you wish, being sure to specify the month and year 
for each. If a particular issue is out of stock, your payment 
will be refunded promptly. 

Back issues of Creative Computing are priced at $4.00 
each, postpaid. Outside the U S A., $5.00 each. 


!~ Creative Computing 


Dept HA2Q, 39 Eaet Hanover Avenue, Morris Plains. NJ 07950 

Please send volumes of Creative Computing listed below: 


Month & Year 

Quantity 

Unit Price 

Total Price 


















PAYMENT ENCLOSED $ (N J residents add 

5% sales tax.) 


Mr. /Mrs. /Ms. 


(please print full name) 


Address 


City/State/Zip_ 


Okidata MICROLIME 92 


/ 


$ 929.88 UPS DELIVERED 



tcuae sKir— 1 

enmnroenam IIFIM 


I sss 

M4M 

ass'SHT** 4 tssa 

m 


■KICWM 

ftst— « 


t ^ 


The Franklin ACE lOOO 

An Apple-compatible Personal Computer 



'iTiW.e * , 


Pa 

•wurjsr ::ss 

iiig£L M 

i-SHs-. IMS 
Th&z, isis 

MODEMS 

SslBfe. 


-**&&*. vsis 

|SfC 2S2 


Information 4 Orders 

(603)-881-9855 

Order* Or* hr (800)-$4»-07M 

No Hidden Charges 

FREE un o*» a, No i.lfl c N** to im cOI 

accepted - No fortoyi o* APO o*Oor% acceptor - M b remvm $50 pet 


SIS Es 
IssiSZL. W 


JJU' * ,U< ‘ HWM 

vox 

mr si 


as — »— 
St- ES 
skr- Bn 


mm HIGH TECHNOLOGy AT AFFORDABLE PRICES 

zTHE BOTTOM LINEss 


■MILFORD NH 030550423a 






A FINE SELECTION OF BOOKS ON 


COMPUTERS LOGO: AN INTRODUCTION KATIE AND THE 

FOR KIDS By p r j. 0 a | e Burnett COMPUTER 

By Sally Greenwood Larsen Logo is the computer language that's sweeping the country with its By Fred D'lgnazio 

Computers for Kids is written for simple "turtle geometry" method of learning computer literacy. It offers and Stan Gilliam 



the elementary-age child who is immediate control of computers to even very young children And Logo 

fascinated by computers but put off Art Introduction is the beginner's guide that makes learning Logo fun! 

by the reading level of most pro- Easy to read and written in simple terms, the book helps the computer 

gramming books Published in five novice create geometric sha